sl/*
Template Name: 久趣商城
Template URI: http://www.jiuqu120.com/
Description: 买模板请认准模板堂(jiuqu120.com) <br/>
Version: 2.73
Author: 久趣商城
Author URI: http://www.jiuqu120.com/
Logo filename: logo.gif
*/

/* ====================
     公共样式
==================== */
*{font:12px/150% Arial,Verdana,"宋体"}
body{font:12px/150% tahoma,Arial,Verdana,"\5b8b\4f53";color:#666;background-color:#f2f2f2;_background-image:url(about:blank);_background-attachment:fixed;}
div{margin:0 auto;padding:0}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,input{margin:0;padding:0;border:0;list-style-type:none}
input{ background:#ffffff;}
textarea {
    -webkit-appearance: textarea;
    background-color: white;
    -webkit-rtl-ordering: logical;
    user-select: text;
    flex-direction: column;
    resize: auto;
    cursor: auto;
    white-space: pre-wrap;
    word-wrap: break-word;
    border-width: 1px;
    border-style: solid;
    border-color: initial;
    border-image: initial;
    padding: 2px;
}
.block{width:990px;height:auto}
.root61 .block{width:1210px;height:auto; margin:0 auto;}
.f_l{float:left}
.f_r{float:right}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.dis{display:block}
.inline{display:inline}
.none{display:none}
.dashed{background:url(images/lineBg.gif) repeat-x left top;color:#3f3f3f;padding:2px 0 3px 12px}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}
.word{word-break:break-all}
.B_blue{border:1px solid #c5e4ff}
.B_input{border:1px solid #0f97ed}
.inputBg{border:1px solid #b3b3b3;background:url(images/inputbg.gif) repeat-x left top;height:28px}
.f1{color:#f66}
.f2{color:#006bd0;font-weight:bold;margin-right:15px}
.f3{color:#9e9e9e}
.f4{color:#cd2a2c}
.f4_b{color:#fe596a;font-weight:bold}
.f5{font-size:14px;font-weight:bold;color:#333}
.user_center h5 span{color:#C00;font-size:14px}
.f6{color:#006bd0}
.market{font-size:14px;text-decoration:line-through}
.shop{color:#fe596a;font-size:14px;font-weight:600}
.market_s{text-decoration:line-through}
.shop_s{color:#fe596a}
.u_btp{padding:15px;background:url(images/quan_bg.png) 0 0 repeat-x;}
.bnt_blue{background:#d01e1e;width:63px;height:25px;text-align:center;line-height:25px;color:#fff;border:0;cursor:pointer}
.bnt_blue_1{background:#d01e1e;width:77px;height:25px;text-align:center;line-height:21px;color:#fff;border:0;cursor:pointer}
.bnt_blue_2{background:#d01e1e;width:139px;height:25px;text-align:center;line-height:25px;color:white;border:0;cursor:pointer}
.bnt_bonus{background:#d01e1e;width:63px;height:25px;text-align:center;line-height:25px;color:#fff;border:0;cursor:pointer}
.box{background:#f1f1f1;padding-bottom:2px;overflow:hidden}
.box_1{border:1px solid #ddd;background-color:#fff}
.box_2{border:1px solid #c5e4ff;background:url(images/box_2Bg.gif) repeat-x top left;background-color:#edf8fe;overflow:hidden}
.boxCenterList{padding:8px}
h3.border{border:1px solid #c5e4ff;border-bottom:0}
h3 img{position:relative;top:7px}
h3 span{width:auto;height:33px;line-height:33px;text-align:left;font-weight:bold;font-family:"microsoft yahei";color:#e4393c;padding-left:12px}
h5{border-bottom:2px solid #c30000;height:33px;line-height:33px;margin-bottom:10px}
h5 span{float:left;font-weight:bold;background:url(images/bg.gif) no-repeat 0 -616px;padding-left:25px}
h6{height:23px;line-height:23px;text-align:right;font-size:12px;background:#edf7ff;color:#3f3f3f;border:1px solid #fff;padding-right:10px}
h6 span{float:left;padding-left:15px}
.bor{ border:1px solid #e5e5e5;}
.blank{height:8px;clear:both}
.blank0{height:0;display:block;overflow:hidden;clear:both;float:none;}
.blank5{height:5px;line-height:5px;display:block;overflow:hidden;clear:both;float:none}
.blank10{height:10px;line-height:10px;display:block;overflow:hidden;clear:both;float:none}
.blank20{height:20px;line-height:20px;display:block;overflow:hidden;clear:both;float:none}
.AreaL{width:200px;float:left;margin-right:10px}
.AreaR{width:750px;float:left}
.log{height:50px}
.log li{float:left}
.log .userInfo{*margin-right:10px;text-align:left}
.log .userInfo a{color:#006acd;text-decoration:none}
.log li img{position:relative;top:5px}
#topNav{background:url(images/topNavBg.gif) no-repeat left top;height:31px;line-height:31px;color:#bebfc1;padding:0 15px;margin:0 10px;position:relative}
#topNav .topNavR{background:url(images/topNavR.gif) no-repeat;width:5px;height:31px;position:absolute;top:0;right:0}
#topNav a{color:#006ad0;text-decoration:none}
#mainNav{padding:0 25px;width:910px}
#mainNav a{display:block;height:26p;float:left;line-height:26px;text-align:center;padding:0 15px;background:url(images/NavBg.gif) no-repeat 0 -29px;position:relative;margin-right:2px;color:#026acb;text-decoration:none}
#mainNav a span{width:3px;height:26px;background:url(images/NavBg.gif) no-repeat 0 -88px;position:absolute;top:0;right:0}
#mainNav a:hover{display:block;height:26p;float:left;line-height:26px;text-align:center;padding:0 15px;background:url(images/NavBg.gif) no-repeat 0 0;position:relative;margin-right:2px;color:#fff;text-decoration:none}
#mainNav .cur{display:block;height:26p;float:left;line-height:26px;text-align:center;padding:0 15px;background:url(images/NavBg.gif) no-repeat 0 0;position:relative;margin-right:2px;color:#fff;text-decoration:none;font-weight:bold}
#mainNav a:hover span,#mainNav .cur span{width:3px;height:26px;background:url(images/NavBg.gif) no-repeat 0 -59px;position:absolute;top:0;right:0}

/*搜索*/
#search{border:1px solid #5cb4e6;background:url(images/searchBg.gif) repeat-x left top;width:918px;padding:0 20px;height:36px;line-height:36px}
#search a{color:#fff;text-decoration:none}
#search .keys{background:url(images/bg.gif) no-repeat 0 -28px;color:#fff;padding-left:40px}
#search .go{background:url(images/bnt_search.gif);border:0;width:52px;height:19px}
#ur_here{border:1px solid #c5e4ff;border-top:0;background:url(images/uh_bg.gif) repeat-x left top;height:36px;line-height:36px;padding:0 12px}
#ur_here a{color:#006cce;text-decoration:none}

/* ====================
     模块
==================== */
/*商品分类*/
#category_tree{border:4px solid #f1faff;background-color:#fff}
#category_tree dl{margin:6px}
#category_tree dt{background:url(images/lineBg.gif) repeat-x left bottom;color:#3f3f3f;padding:2px 0 3px 12px}
#category_tree dt a{background:url(images/bg.gif) no-repeat 0 -69px;color:#3f3f3f;padding-left:15px;text-decoration:none}
#category_tree dd{padding:3px 0 3px 10px}
#category_tree dd a{color:#404040;text-decoration:none}
#category_tree dd a:hover{color:#f60;text-decoration:none}
.top10Tit{background:url(images/bg.gif) no-repeat 0 -85px;height:30px}
.top10List{border:1px solid #d7ecfd;background-color:#fff;margin:0 4px 4px 4px}
.top10List ul{border-bottom:1px solid #e2f3fd;position:relative}
.top10List .iteration{position:absolute;top:6px;left:6px}
.top10List .iteration1{padding-left:3px}
.top10List li.topimg{width:35px;height:35px}
.top10List .samllimg{width:35px;height:35px;margin-bottom:4px}
.top10List li{padding:3px 3px 3px 23px;float:left}
.top10List li a,#mallNews .NewsList li a,.boxCenterList li a{color:#3f3f3f;text-decoration:none}
.top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover{color:#f60;text-decoration:none}
#mallNews{width:230px;padding:8px 8px 0 8px;background:url(images/foucsBg.gif) repeat-x left top}
#mallNews .NewsTit{background:url(images/bg.gif) 0 -132px;height:23px}
#mallNews .NewsList{background:#fff;padding:8px}
#mallNews .NewsList ul{margin-top:10px}
#mallNews .NewsList li{background:url(images/bg.gif) no-repeat 0 -167px;padding:0 0 0 10px;text-align:left}
#sales{width:500px;background:url(images/salesBg.gif) repeat-x left bottom;border-bottom:2px solid #f0f1f3;background-color:#eef8ff}
#sales h1{font-size:12px;background:url(images/salesTitBg.gif) no-repeat;height:33px;text-align:right}
#sales h1 img{position:relative;top:10px;right:8px}
#sales .goodBox{margin:10px 0 10px 10px;_margin-left:5px}
#sales .goodBox .goodList p{text-align:left;color:#3f3f3f}
#sales .goodBox .goodList p a{color:#3f3f3f;text-decoration:none}
#sales .goodBox .goodList p a:hover{color:#f60;text-decoration:none}
#sales .goodList{width:110px;margin:0 5px 0 5px;float:left}
#sales .goodList img{background:url(images/salesGoodBg.gif) no-repeat;width:100px;height:100px;padding:5px}
#sales .goodList p{margin-top:3px;text-align:center}
#brands{width:247px;height:199px;*height:201px;padding:1px 0 0 1px;position:relative}
#brands .brandsMore{position:absolute;left:178px;bottom:10px;width:65px;height:41px}
#brands .brandsMore img{border:0;width:65px;height:41px}
#brands img{width:78px;height:40px;border:1px solid #c5e4ff}
#brands a{color:#0069cd;text-decoration:none;margin:2px 1px;display:block;float:left}
.brandsIe6{_width:250px}
#cart_show{width:382px;height:152px;position:absolute;z-index:10000002;overflow:hidden;padding:0;border:4px solid rgba(0,0,0,.1);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none}
#cart_show .success{    width: 320px;
    margin-top: 24px;
    padding: 0 0px 0 33px;}
.cart_show_wrap{width:380px;border:1px solid #c4c4c4;background:white;height:150px}
#cart_show #initCart_next_go a{display:block}
#cart_show .success b,#cart_show .success-b{float:left;overflow:hidden;width:264px;height:40px;padding-left:56px;background:url(images/20130425D.png) no-repeat 0 -100px;font:normal 24px/40px 微软雅黑;color:#7abd54}
#cart_show .success-b{color:#999;font:12px/150% Arial,Verdana,"宋体";height:auto}
#cart_show .success-b h3{color:#7abd54;font:24px/40px 微软雅黑}
#cart_show .btn-pay,#cart_show .btn-continue,#cart_show .btn-append{background:url(images/20130425D.png) no-repeat scroll 0 0 #ccc;display:block;line-height:100px;overflow:hidden}
#cart_show .btn-continue{background-position:-90px -37px;float:right;height:36px;width:94px}
#cart_show #initCart_next_go{margin-top:15px;width:360px}
#cart_show .btn-pay{background-position:0 0;float:right;height:36px;margin:0 58px 0 10px;width:189px}
.centerPadd{padding:5px 8px 8px 8px;overflow:hidden}
.itemTit{height:30px;background:url(images/bg.gif) no-repeat 0 -195px;padding-left:190px;text-align:right}
.itemTit.New{background:url(images/bg.gif) no-repeat 0 -225px}
.itemTit.Hot{background:url(images/bg.gif) no-repeat 0 -256px}
.itemTit img{position:relative;top:7px}
.itemTit h2{float:left;height:27px;background:url(images/itemH2Bg.gif) repeat-x left top;border:1px solid #d6ecff;font-size:12px;text-align:center;color:#3f3f3f;font-weight:100;padding:0 10px;line-height:28px;margin:0 6px 0 0;border-bottom:0;position:relative;bottom:-3px;display:inline;white-space:nowrap}
.itemTit h2 a{color:#3f3f3f;text-decoration:none}
.itemTit .h2bg{height:27px;line-height:28px;border:0;background:0;font-size:12px;text-align:center;color:#006ace;font-weight:100;padding:0 10px;display:inline;white-space:nowrap}
.itemTit .h2bg a{color:#006ace;text-decoration:none}
.centerPadd .goodsBox{border:1px solid #d6ecff;background:#fff;padding:12px 0 0 17px;*padding:12px 0 0 17px;_padding:12px 0 0 0}
.centerPadd .goodsBox .more{text-align:right;clear:both;margin:0 8px 8px 0}
.goodsItem{width:110px;float:left;position:relative;overflow:hidden;margin:0 14px 15px 14px}
.goodsItem .goodsimg{width:100px;height:100px;border:4px solid #eef8ff;margin-bottom:4px}
.goodsItem img{width:52px;height:17px}
.goodsItem p{text-align:left;color:#3f3f3f}
.goodsItem p a{color:#3f3f3f;text-decoration:none}
.goodsItem p a:hover{color:#f60;text-decoration:none}
.goodsItem span{width:40px;height:40px;position:absolute;left:0;top:0}
.goodsItem span.best{background:url(images/bg.gif) no-repeat 0 -304px}
.goodsItem span.news{background:url(images/bg.gif) no-repeat -75px -304px}
.goodsItem span.hot{background:url(images/bg.gif) no-repeat -161px -304px}
.helpTitBg{background:url(images/helpTitBg.gif) repeat-x left top;text-align:left;border:1px solid #c5e4ff;background-color:#fff;padding:0 0 10px 15px}
.helpTitBg dl{float:left;margin-right:30px;_margin-right:20px;_width:130px}
.helpTitBg dt{background:url(images/bg.gif) no-repeat 0 -570px;width:auto;height:33px;line-height:33px;text-align:left;font-weight:bold;color:#56a5ee;padding-left:12px;margin-bottom:8px}
.helpTitBg dt a{font-weight:bold;color:#56a5ee;text-decoration:none}
.helpTitBg dd a{color:#006acd;text-decoration:none;background:url(images/bg.gif) no-repeat 0 -170px;padding:0 0 0 10px}
.boxCenterList ul{height:1%;margin-bottom:5px}
.boxCenterList li{float:left;width:120px}
.boxCenterList li.goodsimg{width:48px;margin-right:10px}
.boxCenterList li.goodsimg img{width:48px;height:48px;display:block}
.RelaArticle a,.alone{background:url(images/bg.gif) no-repeat 0 -170px;padding:0 0 0 10px;color:#3f3f3f;text-decoration:none}
.RelaArticle a:hover{background:url(images/bg.gif) no-repeat 0 -170px;padding:0 0 0 10px;color:#f60;text-decoration:none}
.history h2{height:26px;line-height:26px;padding:0 10px 0 20px;text-align:center;font-size:12px;background:url(images/bg.gif) no-repeat 0 -466px;float:left;color:#57a7f0;margin:6px 5px 0 0;border:1px solid #c5e3ff;border-bottom:0;background-color:#fff}
.history .h2bg{height:26px;line-height:26px;padding:0 10px 0 20px;text-align:center;font-size:12px;background:url(images/bg.gif) no-repeat 0 -508px;float:left;color:#a0a0a0;margin:6px 5px 0 0;border:0}
#history li{width:100%}
#clear_history a{background:0;padding:0;color:#3f3f3f;text-decoration:none;float:right;cursor:pointer}
.colle a{background:0;padding:0;color:#3f3f3f;text-decoration:none}
.colle a:hover{background:0;padding:0;color:#f60;text-decoration:none}
#goodsInfo{padding:8px;_height:1%}
#goodsInfo .imgInfo{width:400px;float:left;margin-right:10px;overflow:hidden; position: absolute;}
#goodsInfo .imgInfo .thumb{width:400px;height:400px;display:block}
#goodsInfo span{}
#goodsInfo span.spanR{width:4px;height:48px;background:url(images/bg.gif) no-repeat -5px -527px;float:right}
#goodsInfo .gallery{width: 400px;
    float: left;
    overflow: hidden;
    left: -5px;
    position: relative;    margin-top: 10px;}
#goodsInfo .gallery ul{width:auto}
#goodsInfo .gallery li{float: left;
    width: 50px;
    margin: 0 5px;
    border: 1px solid #ccc;}
#goodsInfo .gallery li img{width:50px;height:50px;display:block}
#goodsInfo .textInfo{background:#fff;width:473px;float:left;padding:10px}
#goodsInfo .textInfo p{padding:0 5px 5px 8px}
#goodsInfo .textInfo ul{border-top:1px solid #ccc}
#goodsInfo .textInfo li{background:url(images/lineBg.gif) repeat-x left bottom;padding:0 8px;_height:1%}
#goodsInfo .textInfo li.padd{padding:7px 0 7px 8px}
#goodsInfo .textInfo li dd{width:50%;float:left;padding:7px 0}
#goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec;width:48%;padding-left:8px}
#goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec}
#goodsInfo .textInfo a{color:#006bce;text-decoration:underline}
#goodsInfo .textInfo .loop{background:#f7f7f7;margin-top:8px}
.ie6{padding-left:25px;_padding-left:15px;height:1%}
.comments li{background:url(images/lineBg.gif) repeat-x left bottom;padding:3px 8px;width:97%;_height:1%;text-align:left;position:relative;margin-bottom:8px}
.comments li img{position:absolute;right:0;top:3px}
.comments li p{margin:3px auto;text-align:left}
.commentsList{border:1px solid #ccc;background:#f7f7f7;padding:10px}
.commentsList .inputBorder{border:1px solid #ccc;background:#fff}
.captcha{margin-left:0;position:relative;top:-1px;*margin-left:8px;*position:relative;top:3px;cursor:pointer}
#brandList{height:1%}
#brandList .brandBox{width:236px;float:left;margin:0 5px 5px 5px;text-align:center;overflow:hidden;height:160px}
#brandList .brandBox .brandLogo{width:188px;height:52px;overflow:hidden}
#brandList .brandBox h4{height:23px;line-height:23px;background:#e9e9e9;margin:15px 0 8px 0;padding:0 10px;text-align:right;font-weight:100;font-size:12px}
#brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left;font-weight:bold;color:#3f3f3f;text-decoration:none}
#brandList p{text-align:left;margin-bottom:5px;color:#909090;padding:8px}
#brandList p.brandCategory,#brandList p.brandCategory a{text-align:left;color:#006acd;text-decoration:none}
#brandList .brandArticle{border:1px dashed #d9d9d9;background:#f8f8f8;text-align:left}
.brandCategoryA a{margin-right:15px}
.box_1 .userCenterBox{border:4px solid #fff;background-color:#fff}
.usBox{background:#FFF;border:1px solid #e2e2e2;padding:15px;width:928px}
.usBox_1{background:#fff;text-align:left;width:297px;height:208px;padding:43px 153px 60px 123px}
.usBox_1 .logtitle{height:30px;background:url(images/ur_bg.gif) no-repeat 0 0}
.us_Submit{border:0;width:115px;height:40px;background:url(images/bnt_ur_log.gif)}
.us_Submit_reg{border:0;width:113px;height:40px;background:url(images/bnt_ur_reg.gif)}
.usTxt{width:265px;height:267px;padding:43px 0 0 90px;background:#f2f2f2;float:right;text-align:left;background:url(images/ur_bg1.gif) no-repeat 0 50%;line-height:23px}
.usTxt img{margin-top:15px}
.usBox_2{background:#fff;text-align:left;padding:43px 153px 60px 123px}
.usBox_2 .regtitle{height:30px;background:url(images/ur_bg.gif) no-repeat 0 -34px}
.actionSub a{color:#006acc;text-decoration:underline;background:url(images/ur_bg.gif) no-repeat 0 -68px;padding-left:14px}
.box_1 .userCenterBox .userMenu a{display:block;height:25px;line-height:25px;background:url(images/menuBg.gif) no-repeat 0 -30px;color:#3f3f3f;text-decoration:none;margin:0 0 3px 10px;padding-left:3px}
.box_1 .userCenterBox .userMenu a.curs{background:url(images/menuBg.gif) no-repeat 0 0;font-weight:bold}
.box_1 .userCenterBox .userMenu a img{margin-right:3px}
.msgBottomBorder{clear:both;background:url(images/lineBg.gif) repeat-x left bottom;padding-bottom:8px;margin-bottom:8px}
.screeBox{padding:10px}
.screeBox a{color:#404040}
.screeBox span{background:#91d3f7;padding:3px 5px;margin:0 3px}
.sort a{position:relative;bottom:5px}
.sort input{position:relative;top:3px}
.goodsList{padding:10px 10px 0 10px}
.goodsList ul{margin-bottom:10px}
.goodsList ul#bgcolor{background:#fbfbfb;border-top:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8}
.goodsList li{float:left;padding-top:8px}
.goodsList li.thumb{width:80px;text-align:center}
.goodsList li.thumb img{width:50px;height:50px;border:1px solid #ccc;padding:1px}
.goodsList li.goodsName{width:290px;margin-right:10px}
.goodsList li.action{float:right;margin-left:10px}
.goodsList li.action a.abg{background:url(images/bg.gif) no-repeat 0 -735px;padding-left:18px;position:relative;bottom:5px}
.group{background:#FFF;padding:8px;border-bottom:1px dashed #ccc}
.group li{float:left;background:#fff;padding:8px;width:auto}

/* ====================
     购物流程
==================== */
.flowBox table{margin:15px auto}
.flowGoodsFittings{padding:10px}
.flowGoodsFittings ul{height:1%;margin:5px 4px;float:left}
.flowGoodsFittings li{float:left;width:120px}
.flowGoodsFittings li.goodsimg{width:48px;margin-right:10px}
.flowGoodsFittings li.goodsimg img{width:48px;height:48px;display:block}
.article_search{margin:8px 0}
.article_search .inputBg{width:300px}
.quotation{margin:20px auto 20px auto;text-align:center}
.pagebar{height:20px;float:right}
.pagebar img{position:relative;top:2px}
.pagebar a{display:block;float:left;margin:0 2px;color:#06c;text-decoration:none}
.pagebar a:hover{color:#ff5a6a;text-decoration:none}
.pagebar .page_now{display:block;float:left;margin:0 5px;color:#ff5a6a;font-weight:bold;background:#fff}
#pager a{color:#06c;text-decoration:none}
.backpanel .backpanel-inner{position:fixed;z-index:1001;bottom:0;width:38px;padding-bottom:10px}
.backpanel .bp-item{width:38px;height:45px;background:#CCC;margin-top:5px}
.bp-item .survey{background-position:0 -497px}
.backpanel .bp-item a{display:block;background-image:url(images/backpanel20140708.png);background-color:#AAA;background-repeat:no-repeat;padding:5px 0 0 7px;color:white;height:33px;line-height:1000px;overflow:hidden}
.backpanel .bp-item .home-setting{background-position:0 -441px}
.bp-item a:hover,.bp-item a:visited{text-decoration:none}
.backpanel .bp-item{width:38px;height:45px;background:#CCC;margin-top:5px}
.bp-item .backtop{background-position:0 -552px}
.bp-item a:hover,.bp-item a:visited{text-decoration:none}
#bottomNav{width:958px}
.bNavList{border:1px solid #fff;background:#eef6f9;height:27px;line-height:27px;padding:0 12px}
.links{border:1px solid #fff;background:#FFF;padding:0 12px}
.bNavList a,.links a{color:#006acd;text-decoration:none}
.bNavList img{_position:relative;top:8px}
.links img{width:88px;height:30px;margin:5px}
#footer{background-color:#fff;    padding-top: 10px; margin-top: 35px;}
.ft_t{width:100%;border-bottom:1px solid #e5e5e5;padding:10px 0  20px 0;}
.f_dl{width:120px; overflow:hidden; white-space:nowrap; float:left;margin:20px 94px 30px 0; line-height:24px;}
.mr0{margin-right:0;}
.f_dl dt{font-size:16px;color:#555; line-height:40px;font-weight:bold;}
.f_dl a{color:#999;display:block;}
.f_dl a:hover{text-decoration:underline;}
.f_dot{padding:20px 0;color:#999;line-height:20px;background-color:#3a3939;}
.alC {
    text-align: center;
}
.mt10 {
    margin-top: 10px;
}
.mr5 {
    margin-right: 5px;
}
.ml5 {
    margin-left: 5px;
}
#compareBox{width:128px;background:url(images/compareBg.gif) no-repeat top center;background-color:#FFF;padding:35px 0 8px 0;border:1px solid #e5e5e5;position:absolute;right:1px;top:200px;z-index:9999}
#compareBox input{background:url(images/bg.gif) no-repeat 0 -663px;width:77px;height:25px;text-align:center;line-height:21px;color:#fff;border:0;cursor:pointer}
#compareList{margin:0 0 8px 0;padding:0;width:120px;background:#fff;border:1px solid #e5e5e5}
#compareList li{color:#333;text-align:left;background:#fff;padding:3px 5px;margin:3px 0}
#compareList li img{float:right;padding-top:4px}
.messageli{list-style-type:none;padding:5px;color:red}
.messagediv{font-size:12px;position:absolute;border:1px solid #ffd700;text-align:center;padding:5px;background-color:#fffacd;filter:alpha(opacity=50);-moz-opacity:.7;opacity:.7}
.point li{float:left;width:300px}
.m,.mt,.mc,.mb,.sm,.smt,.smc,.smb{overflow:hidden;zoom:1}
.mt,.smt{cursor:default}
.mc ul li{}
.mc ul li img{}
.hs_ra img{ margin:0;}
#hibx{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap-reverse;
}
.hisbox{justify-content: flex-start;
    flex-direction: column-reverse;}
h4,h5,h6{font-size:12px}
img{vertical-align:middle}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
ol,ul{list-style:none}
.fl{float:left}
.ld{position:relative;zoom:1}
.fr{float:right}
.lh{overflow:hidden;zoom:1}
.lh li,.lh dl,.lh .item{float:left}
.ld s,.ld b,.ld .block{position:absolute;overflow:hidden}
.w{width:990px;margin:0 auto}
.root61 .banner_w{display:block}
.root61 .banner_s{display:none}
.banner_w{display:none}
.banner_s{display:block}
<!--.root61 .w{width:1210px;}-->
#shortcut-2013,#shortcut-2013 .w{height:30px;background:#f2f2f2}
#shortcut-2013{width:100%;border-bottom:1px solid #e5e5e5;line-height:30px}
#shortcut-2013,#shortcut-2013 .w{height:30px;background:#f2f2f2}
#shortcut-2013 .fl{overflow:visible}
#shortcut-2013 li{height:30px;padding:0 2px}
#shortcut-2013 li .dt{padding:0 8px;float:left;position:relative; z-index:1;color: #999;}
#shortcut-2013 li .dt a{white-space:nowrap; color:#999999;    text-decoration: none;}
#shortcut-2013 li .dt a:hover{color:#c40000;}
#shortcut-2013 .fl .fore1{padding-left:8px;z-index:13}
#shortcut-2013 .fl .fore1 a{color:#999999;margin-left: 3px;}
#shortcut-2013 .fl .home a{margin-left:10px;}
#shortcut-2013 .fl .fore1 a:hover{color:#c40000;}
#shortcut-2013 b{transition:transform .1s ease-in 0s;-webkit-transition:-webkit-transform .1s ease-in 0s}
#shortcut-2013 .fl b,#shortcut-2013 .fr b{background-image:url(images/20130330A_1.png);background-repeat:no-repeat}
#shortcut-2013 .fl b{top:8px;left:0;width:13px;height:13px;background:url(images/20130725.png) no-repeat 0 0;cursor:pointer;background-size: 13px 13px;}
#shortcut-2013 .fr{height:30px;overflow:visible}
#shortcut-2013 li s{top:9px;left:-2px;width:0;height:12px;border-left:1px solid #ccc;overflow:hidden}
#shortcut-2013 .fr b{top:12px;right:10px;width:11px;height:5px;background:url(images/header_arrow.png) no-repeat}
#shortcut-2013 .dd{display:none}
.catalogue .floor .b1,.catalogue .floor .b2,.catalogue .floor .b4{background-image:url(images/20130330C.png);background-repeat:no-repeat}
.catalogue .floor{position:absolute;top:-8px;left:0}
.catalogue .floor .b{top:0;left:0;width:26px;height:34px;overflow:hidden}
.catalogue .floor .b1{z-index:1;background-position:0 0}
.catalogue .floor .b2{z-index:2;height:0;background-position:-40px 0}
.catalogue .floor .b3{z-index:3;text-align:center;line-height:30px;font-size:18px;color:#FFF}
.catalogue .floor .b4{top:30px;left:4px;width:18px;height:7px;overflow:hidden;background-position:-80px 0}
.khfw{    line-height: 20px;
    height: 24px;}
#app-jd .dd{    left: 2px;
    width: 62px;
    padding: 0px 10px 5px 10px;}
#app-jd .dd{}
#app-jd .qr-info{display:block;position:absolute;top:24px;left:8px;width:220px;height:65px;background:url(images/537b084eN94336622.png)}
#app-jd .qr-item{position:relative}
#app-jd .qr-item.qr-jd-app{margin-bottom:30px}
#app-jd .qr-item .qr-img{position:absolute;left:0;top:10px; width:76px;}
#app-jd .qr-item .qr-ext{padding-left:92px}
#app-jd .qr-item .qr-ext strong,#app-jd .qr-item .qr-ext a{display:block;margin:0}
#app-jd .qr-item .qr-ext strong{line-height:20px;margin-bottom:7px;color:#e4393c}
#app-jd .qr-item .qr-ext .btn-app-apple{margin-bottom:7px}
#app-jd .qr-item .qr-ext strong{line-height:20px;margin-bottom:7px;color:#e4393c}
#app-jd .btn-app-apple,#app-jd .btn-app-android{width:97px;height:29px;display:inline-block;line-height:29px;background-image:url(images/20130330A_2.png);background-repeat:no-repeat}
#app-jd .btn-app-apple{background-position:0 -360px;margin-right:5px}
#app-jd i{position:absolute;z-index:2;left:7px;top:5px;width:15px;height:20px;background-image:url(images/jd2015img.png);background-repeat:no-repeat}
#app-jd.hover i{background-position:0 -25px}
#shortcut-2013 .menu{z-index:12}
#shortcut-2013 #app-jd .dt{padding:0 25px}
#shortcut-2013 .hover .dt{color:#c40000;}
#shortcut-2013 .myJd{padding:0 2px!important}
#shortcut-2013 .myJd .dt{padding:0 25px 0 10px!important}
#shortcut-2013 .fr .hover b{transform:rotate(180deg);-webkit-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
#shortcut-2013 .hover .outline,#shortcut-2013 .hover .dd{position:absolute;border:1px solid #DDD;background:#fff}
#shortcut-2013 .hover .outline{z-index:-1;left:0;top:0;width:73px;height:29px;border-top:0}
#shortcut-2013 .hover .blank{position:absolute;z-index:1;top:23px;left:1px;width:73px;height:8px;overflow:hidden;background:#fff}
#shortcut-2013 .hover .dd{display:block;top:30px; left:auto; right:1px;}
#shortcut-2013 .hover .myJdCon{padding:0;width:270px;line-height:24px}
#shortcut-2013 .hover .myJdCon .userInfo{padding:10px 15px;overflow:hidden}
#shortcut-2013 .hover .myJdCon .uPic{width:60px;height:60px;float:left;margin-right:10px}
#shortcut-2013 .hover .myJdCon .uPic img{width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
#shortcut-2013 .hover .myJdCon .uName{padding:6px 0 0;font-weight:700}
#shortcut-2013 .hover .myJdCon .uName a{color:#666}
#shortcut-2013 .hover .myJdCon .otherList{padding:0 0 0 15px;margin:5px 0;overflow:hidden;margin-bottom:10px}
#shortcut-2013 .hover .myJdCon .otherList p{width:126px;float:left}
#shortcut-2013 .hover .myJdCon .viewList{padding:0 15px 10px;border-top:1px dotted #ccc;padding-top:10px}
#shortcut-2013 .hover .myJdCon .viewList .smt h4{color:#666;font-weight:700}
#shortcut-2013 .hover .myJdCon .viewList .smc{height:auto;overflow:hidden}
#shortcut-2013 .hover .myJdCon .viewList .smc .item{width:50px;padding:4px;float:left}
#shortcut-2013 .hover .myJdCon .viewList .smc .item img{width:50px;height:50px}
#app-qrcode-img{width:100%;height:auto}
#app-jd .qr-item .qr-ext strong{line-height:20px;margin-bottom:7px;color:#e4393c}
#app-jd .btn-app-android{background-position:0 -399px}
#shortcut-2013 #app-jd.hover .outline,#shortcut-2013 #app-jd.hover .blank{width:97px}
#shortcut-2013 .myJd.hover .outline,#shortcut-2013 .myJd.hover .blank{width:82px!important}
#biz-service.hover .dd{left:2px;width:82px;padding-bottom: 5px;}
#biz-service.hover .dd div{padding:0 6px;line-height:24px;text-align:center}
#shortcut-2013 .hover .headNav{width:988px;left:auto;right:0;padding:20px 0 16px}
.root61 #shortcut-2013 .hover .headNav{width:1208px;}
#shortcut-2013 .hover .headNav .fore{width:218px;float:left;padding:0 0 0 20px;border-left:1px solid #ddd}
.root61 #shortcut-2013 .hover .headNav .fore{ width:259px;}
#shortcut-2013 .hover .headNav .fore dl{height:auto;overflow:hidden;width:100%;text-align:left}
#shortcut-2013 .hover .headNav .fore dl dt{font-size:14px;font-weight:700;margin-bottom:6px}
#shortcut-2013 .hover .headNav .fore dl dd{width:86px;float:left}
#shortcut-2013 .hover .headNav .fore1{width:260px;border-left:0}
.root61 #shortcut-2013 .hover .headNav .fore1{ width:347px;}
#header-2013{height:70px;padding:15px 0;position:relative; z-index:7;}
#logo-2013{float:left;width:330px;padding-top:10px}
.root61 #logo-2013{width:296px}
#logo-2013 a b{display:none}
#logo-2013 a:link b,#logo-2013 a:visited b{top:12px;left:168px;width:100px;height:45px;cursor:pointer}
#search-2013{float:left;width:350px;padding:10px 0 0 0}
.root61 #search-2013{width:538px;padding:0;margin: 10px 0 0 90px;}
#search-2013 .i-search{z-index:11;width:326px;height:32px;margin:0;margin-bottom:3px;border:2px solid #d01e1e}
.root61 #search-2013 .i-search{width:514px}
.hide{display:none}
#search-2013 #shelper{overflow:hidden;position:absolute;top:32px;left:-3px;width:308px;border:1px solid #e4393c;background:#fff;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}
.root61 #search-2013 #shelper{width:418px}
#search-2013 .form{height:32px;overflow:hidden}
.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;font-size:12px}
#search-2013 input{margin:0;padding:0;height:30px;border:0}
#search-2013 .text{height:22px;line-height:22px;padding:5px 4px;background:#fff;color:#333;font-family:"microsoft yahei";font-size:14px;outline:0}
#search-2013 .text,#search-2013 .button{-webkit-appearance:none;-webkit-border-radius:0}
.root61 #search-2013 .text{width:426px}
.btn-img,.button{display:inline-block;margin:0;padding:0;border:0;text-align:center;cursor:pointer}
#search-2013 .button{width:80px;height:32px;line-height:32px;background:#d01e1e;font-size:16px;color:#fff;font-family:Microsoft YaHei,"微软雅黑";outline:0; float:right;}
#search-2013 .text,#search-2013 .button{-webkit-appearance:none;-webkit-border-radius:0}
#hotwords{height:18px;color:#999;overflow:hidden}
#hotwords span,#hotwords strong{float:left;font-weight:400}
#hotwords a:link,#hotwords a:visited{float:left;margin-right:10px;color:#999}
#hotwords a:hover,#hotwords a:active{color:#e4393c}
#my360buy-2013{float:left;position:relative;z-index:9;width:106px;height:30px;margin-top:12px}
.root61 #my360buy-2013{margin-right:10px;}
#my360buy-2013 dt,#my360buy-2013 dl.hover dt{background-image:url(images/20130330A_1.png);background-repeat:no-repeat}
#my360buy-2013 dt{position:absolute;z-index:1;width:50px;height:30px;padding:0 24px 0 30px;border:1px solid #efefef;background-position:-116px -24px;background-color:#f7f7f7;text-align:center;line-height:27px;cursor:pointer;*line-height:30px}
#my360buy-2013 dt b{top:12px;right:8px;width:0;height:0;border-style:solid dashed dashed;border-width:5px;border-color:#CCC transparent transparent;overflow:hidden}
#my360buy-2013 dd{display:none;position:absolute;top:32px;right:0;width:310px;border:1px solid #e3e3e3;background:#fff}
#my360buy-2013 .prompt{padding:6px 6px 6px 9px;border-bottom:1px solid #EEE;line-height:25px;overflow:hidden;zoom:1}
#my360buy-2013 dl.hover dd{display:block;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}
#my360buy-2013 .prompt a,#my360buy-2013 .orderlist a{color:#005ea7}
#my360buy-2013 .prompt{padding:6px 6px 6px 9px;border-bottom:1px solid #EEE;line-height:25px;overflow:hidden;zoom:1}
#my360buy-2013 .prompt .btn-login{display:block;width:73px;height:25px;text-align:center;line-height:25px;background:#e4393c;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#my360buy-2013 .prompt a,#my360buy-2013 .orderlist a{color:#005ea7}
#my360buy-2013 .orderlist{width:300px;padding:8px 5px;border-bottom:1px solid #e6e6e6}
#my360buy-2013 .smt h4{float:left;padding-left:4px;font-weight:400}
#my360buy-2013 .smt .extra{float:left}
#my360buy-2013 .uclist{width:310px;margin:5px 0;overflow:hidden}
#my360buy-2013 .uclist ul{width:134px;padding:0 10px}
#my360buy-2013 .uclist .fore1{border-right:1px solid #f1f1f1}
#my360buy-2013 .uclist a:link,#my360buy-2013 .uclist a:visited{display:block;height:18px;overflow:hidden;padding:5px;text-decoration:none;color:#005ea7}
#my360buy-2013 .uclist a:hover,#my360buy-2013 .uclist a:active{background:#f5f5f5;color:#e4393c}
#my360buy-2013 .viewlist{width:305px;padding:8px 0 8px 5px;background:#f3f3f3}
#my360buy-2013 .viewlist span{padding-left:4px}
#my360buy-2013 .viewlist li{width:52px;padding:4px;line-height:0;font-size:0}
#my360buy-2013 .viewlist a:link,#my360buy-2013 .viewlist a:visited{display:block;border:1px solid #ddd}
#my360buy-2013 dl.hover s{position:absolute;bottom:-10px;left:-10px;width:114px;height:10px;background:#fff}
#my360buy-2013 dl.hover dt{height:32px;border:1px solid #e3e3e3;border-bottom:0;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12);background-position:-116px -54px;background-color:#fff}
#my360buy-2013 dl.hover dt b{top:7px;border-style:dashed dashed solid;border-color:transparent transparent #CCC}
.settleup-2013{float:right;position:relative;z-index:9;margin-top:12px;width:141px;height:33px}
.settleup-2013 dl{height:33px}
.root61 .settleup-2013{float:right;}
.settleup-2013 dt,.settleup-2013 dl.hover dt,.settleup-2013 .nogoods b{background-image:url(images/20130330A_1.png);background-repeat:no-repeat}
.settleup-2013 .prompt{border:1px solid #DDD;padding:10px 15px;background:white}
.settleup-2013 .nogoods{padding-left:10px;height:20px;line-height:20px;overflow:hidden;color:#999}
.settleup-2013 dt,.settleup-2013 dl.hover dt,.settleup-2013 .nogoods b{background-image:url(images/20130330A_2.png);background-repeat:no-repeat}
.settleup-2013 .nogoods b{float:left;width:56px;height:49px;background-position:0 0}
.settleup-2013 dt{position:absolute;z-index:3;width:75px;height:34px;line-height:34px;padding:0 20px 0 30px;border:1px solid #dfdfdf;background:#f9f9f9;cursor:pointer;text-align:center;padding:0 28px 0 36px}
.settleup-2013 dt .shopping{position:absolute;top:-4px;left:104px;display:inline-block;padding:1px 2px;font-size:12px;line-height:12px;color:#fff;background-color:#d01e1e;border-radius:7px 7px 7px 0;min-width:12px;text-align:center}
.settleup-2013 dt a{line-height:34px;*line-height:34px}
.settleup-2013 dt i{width:18px;height:16px;background:url(images/jd2015img.png) 0 -58px no-repeat;position:absolute;top:9px;left:18px}
.PageHeader .settleup-2013 dt i{ display:none;}
.settleup-2013 dt b{top:11px;right:10px;width:7px;height:13px;overflow:hidden;font:400 13px/13px simsun;color:#999}
.settleup-2013 dd{display:none;position:absolute;top:34px;right:0;width:260px}
#settleup-content{position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    width: 260px;
    background: #fff;
    border: 1px solid #ddd; }
.settleup-2013 .smt{height:25px;padding:6px 8px;background-position:0 -118px;background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#DDD #DDD #EEE;line-height:25px}
.settleup-2013 .smc{border:solid #ddd;border-width:0 1px;background:#fff;height:auto!important;height:344px;max-height:344px;overflow-y:auto}
.settleup-2013 .smb{padding:8px;background:#f5f5f5;border:solid #ddd;border-width:0 1px 1px}
.settleup-2013 ul{margin-top:-1px}
.settleup-2013 li{padding:8px 10px;border-bottom:1px dotted #ccc;overflow:hidden;line-height:17px;vertical-align:bottom;*zoom:1}
.settleup-2013 .dt{padding:2px 10px}
#rxcar .ld{ display:none;}
#rxcar dl{    width: 260px;float: right;}
#rxcar .zcgwc{ border-right:none;}
#rxcar .prompt {
    border: 1px solid #DDD;
    padding: 10px 15px;
    background: white;
	border-right:none;
}
#rxcar .nogoods {
    padding-left: 10px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #999;
}
.zcgwc dl dt{display:none;}
.zcgwc .smt{height:25px;padding:6px 8px;background-position:0 -118px;background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#DDD #DDD #EEE;line-height:25px}
.zcgwc .smc{border:solid #ddd;border-width:0 1px;background:#fff;height:auto!important;height:344px;max-height:344px;overflow-y:auto}
.zcgwc .smb{padding:8px;background:#f5f5f5;border:solid #ddd;border-width:0 1px 1px}
.zcgwc ul{margin-top:-1px}
.zcgwc li{padding:8px 10px;overflow:hidden; border-bottom:1px dotted #ddd;line-height:17px;vertical-align:bottom;*zoom:1}
.zcgwc .dt{padding:2px 10px}
#ghis, #racar{    top: 0;
    width: 270px;
    height: auto;
    color: #333;
    background-color: #fff;
	border: 1px solid #e5e5e5;
    border-right: none;}
#mcart-mj .dt,#mcart-mz .dt,#mcart-mj .dt:hover,#mcart-mz .dt:hover{background:#bffab1}
#mcart-mj img{ margin-right:10px;}
#mcart-mj{-webkit-max-logical-height: 310px; max-height: 310px; overflow: hidden;}
.zcgwc .p-img{width:50px;height:50px;border:1px solid #ddd;padding:0;margin-right:10px;font-size:0}
.settleup-2013 .p-img{width:50px;height:50px;border:1px solid #ddd;padding:0;margin-right:10px;font-size:0}
.p-img a:link,.p-img a:visited{text-decoration:none}
.p-img,.p-name,.p-price,.p-market,.p-detail{overflow:hidden}
.p-name,.p-detail{word-break:break-all;word-wrap:break-word}
.zcgwc .p-name{width:150px;height:52px}
.settleup-2013 .p-name{width:150px;height:52px}
.ar{text-align:right}
.p-img,.p-name,.p-price,.p-market,.p-detail{overflow:hidden}
.settleup-2013 .smb b{margin:0 5px;color:#e4393c}
.settleup-2013 .smb strong{font-size:18px;color:#e4393c}
.settleup-2013 .smb a{display:inline-block;width:120px;height:30px;margin-top:6px;background:#e4393c;color:#fff;text-align:center;font-weight:700;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.settleup-2013 dl.hover dt{height:33px;border:1px solid #e3e3e3;border-bottom:0;background:#fff;}
.settleup-2013 dl.hover s{position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:#fff}
.settleup-2013 dl.hover dd{display:block;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}

.zcgwc .p-name{width:150px;height:52px}
.ar{text-align:right}
.p-img,.p-name,.p-price,.p-market,.p-detail{overflow:hidden}
.zcgwc .smb b{margin:0 5px;color:#e4393c}
.zcgwc .smb strong{font-size:18px;color:#e4393c}
.zcgwc .smb a{display:inline-block;width:120px;height:30px;margin-top:6px;background:#e4393c;color:#fff;text-align:center;font-weight:700;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.zcgwc dl.hover dt{height:32px;border:1px solid #e3e3e3;border-bottom:0;background:#fff;-moz-box-shadow:0 0 10px #DDD;-webkit-box-shadow:0 0 10px #DDD;box-shadow:0 0 10px #DDD}
.zcgwc dl.hover s{position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:#fff}
.zcgwc dl.hover dd{display:block;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}

em{font-style:normal}
#nav-2013{position:relative;z-index:6;height:40px;padding-left:210px;margin-bottom:10px;}
#categorys-2013{position:absolute;top:0;left:0;width:210px;height:40px}
.mt h2,.smt h3{font-family:"microsoft yahei"}
#categorys-2013 .mt a{display:block;height:40px;line-height:40px;color:#fff;}
#categorys-2013 .mt b,#categorys-2013 h3,#categorys-2013.hover .mt b{background-image:url(images/20130330A_1.png);background-repeat:no-repeat}
#categorys-2013 .mt b{top:10px;right:10px;width:20px;height:20px;background-position:-65px 0}
#categorys-2013 .mt b{display:none}
#categorys-2013 .mc{display:none;position:absolute;top:40px;left:0;width:203px;height:402px;padding:3px 3px 3px 0;background:#fafafa;border:solid #e4393c;border-width:0 2px 2px;overflow:visible}
#categorys-2013 .item{width:200px;height:28px;border-top:1px solid #FFF}
#categorys-2013 span{display:block;width:203px;position:absolute;z-index:1}
#categorys-2013 h3{width:186px;height:26px;line-height:26px;padding-left:50px;border-width:1px 0;background-image:none;font-weight:400}
#categorys-2013 h3 a:link,#categorys-2013 h3 a:visited{color:#333}
#categorys-2013 h3 a:hover,#categorys-2013 h3 a:active{color:#e4393c;font-weight:700}
#categorys-2013 s{display:block;position:absolute;top:10px;left:189px;width:6px;height:9px;}
#categorys-2013 .item .i-mc{display:none;position:absolute;left:198px;top:3px;width:705px;border:1px solid #DDD;background:#fff;overflow:visible;-moz-box-shadow:0 0 10px #DDD;-webkit-box-shadow:0 0 10px #DDD;box-shadow:0 0 10px #DDD;}
#categorys-2013 .close{position:absolute;top:-1px;left:706px;z-index:14;width:26px;height:26px;background:rgba(0,0,0,.6);text-align:center;line-height:26px;color:#fff;cursor:pointer;font-size:26px;background-color:transparent\9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorstr='#60000000',endColorstr='#60000000')}
#categorys-2013 .subitem{float:left;}
#categorys-2013 .fore1{border-top:0}
#categorys-2013 .subitem dl{border-top:1px solid #EEE;padding:6px 0;    float: left;overflow:hidden;zoom:1}
#categorys-2013 .subitem .fore1{border-top:0}
#categorys-2013 .item dt{color:#e4393c}
#categorys-2013 .subitem dt{float:left;line-height:22px;text-align:right}
#categorys-2013 .subitem dt a{color:#e4393c;text-decoration:underline}
#categorys-2013 .item dd{padding:3px 0 0;overflow:hidden;zoom:1}
*html #categorys-2013 .item dd{padding-bottom:6px}
*html #categorys-2013 .subitem{height:382px}
*html #categorys-2013 .fore13 .subitem{height:382px}
#categorys-2013 .subitem dd{overflow:hidden;*zoom:1}
#categorys-2013 .subitem em{float:left;height:14px;margin:4px 0;line-height:14px;padding:0 8px;border-left:1px solid #ccc}
#categorys-2013 .subitem dd a{white-space:nowrap}
#navitems-2013{background:#e13335;}
#navitems-2013,#navitems-2013 li,#navitems-2013 li a{height:40px}
#navitems-2013 li{float:left;position:relative;width:83px}
#navitems-2013 .curr,#navitems-2013 .hover{z-index:1}
#navitems-2013 .curr a,#navitems-2013 .hover a{background:#a40000}
#navitems-2013 li a{position:absolute;top:0;left:0;width:85px;overflow:hidden;text-align:center;color:#fff;font:700 15px/40px "microsoft yahei";text-decoration:none}
h2,h3{font-size:14px}
#categorys-2013 .hover span{z-index:13;width:160px}
#categorys-2013 .hover h3{border:solid #DDD;border-width:1px 0;background-color:#fff;overflow:hidden;-moz-box-shadow:0 0 8px #DDD;-webkit-box-shadow:0 0 8px #DDD;box-shadow:0 0 8px #DDD}
#categorys-2013 .hover s{left:199px;top:-4px;width:7px;height:45px;background:#fff;overflow:hidden}
#categorys-2013 .fore1.hover s{top:1px}
#categorys-2013 .hover .i-mc{display:block;z-index:12}
#categorys-2013.hover .mt b{background-position:-65px -23px}
#categorys-2013.hover .mc{display:block}
#categorys-2013 .fr{width:210px;padding-bottom:2010px;margin-bottom:-2000px}
#categorys-2013 .fr dl{width:194px;padding:6px 8px}
#categorys-2013 .fr dd{padding-top:6px;line-height:20px;overflow:hidden}
#categorys-2013 .fr img{margin-bottom:4px}
#categorys-2013 .categorys-brands li{float:left;width:97px}
#categorys-2013 .fore1 .categorys-brands li,#categorys-2013 .fore13 .categorys-brands li{width:194px}
#categorys-2013 .fr a{color:#666}
#o-slide{float:left;width:550px;height:400px;overflow:hidden;padding-left:200px}
.root61 #o-slide,.root61 #slide,.root61 #slide .slide-itemswrap,.root61 #slide .slide-items,.root61 #slide .slide-items li{width:670px}
.slide{position:relative}
#slide{width:550px;height:240px;background-color:#f5f5f5}
.no_index #_JD_ALLSORT{display:none}
#_JD_ALLSORT h3 a{ text-decoration:none;}
#categorys-2013.no_index b{display:block}
.slide .slide-items{position:absolute;overflow:hidden}
.root61 .slide-items-s{display:none}
.root61 .slide-items-w{display:block}
.slide-items-s{display:block}
.slide-items-w{display:none}
.root61 .slide-controls-w{display:block}
.root61 .slide-controls-s{display:none}
.slide-controls-w{display:none}
.slide-controls-s{dispaly:block}
#slide .slide-itemswrap,#slide .slide-items,#slide .slide-items li{width:550px;height:240px;overflow:hidden}
#slide .slide-controls{position:absolute;bottom:3px;z-index:1;width:530px;height:22px;padding:4px 10px;text-align:right}
.root61 #slide .slide-controls{width:650px}
.slide-controls span{display:inline-block;margin:0 1px;background:#999;text-align:center;cursor:default;color:#fff;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;cursor:pointer}
#slide .slide-controls span{width:22px;height:22px;line-height:22px}
.slide-controls .curr{background:#e4393c}
.jscroll{position:relative}
#mscroll{width:488px;padding:0 30px;height:150px;border-style:solid;border-color:#EEE;border-width:0 1px 1px}
.jscroll .ctrl{position:absolute;z-index:1;cursor:pointer;transition:all .2s ease-in 0s}
#mscroll .ctrl{top:0;width:30px;height:150px}
#mscroll #mscroll-ctrl-prev{left:0}
#mscroll #mscroll-ctrl-next{right:0}
#mscroll .ctrl b{background-image:url(images/20130330B_1.png);background-repeat:no-repeat}
#mscroll .ctrl b{display:block;margin:66px auto 0;width:25px;height:33px;background-repeat:no-repeat;background-position:5px 5px}
#mscroll #mscroll-ctrl-prev b{background-position:-85px -45px}
#mscroll #mscroll-ctrl-next b{background-position:-55px -45px}
#mscroll #mscroll-ctrl-prev:hover b{background:url(images/15.png) no-repeat 0 0}
#mscroll #mscroll-ctrl-next:hover b{background:url(images/15.png) no-repeat 0 -37px}
#mscroll .o-list{position:relative;width:488px;height:150px;overflow:hidden;zoom:1}
.jscroll .list{overflow:hidden}
.jscroll .list .item{float:left}
#mscroll .list li{border-right:1px solid #EEE}
.m,.sm{margin-bottom:10px}
.da0x70{width:210px;height:70px;background:#f8f8f8}
.root61 .da0x70{width:310px}
#jdnews{float:right;width:210px}
.m1 .mt,.m2 .mt,.sm1 .smt,.sm2 .smt{height:16px;line-height:16px;padding:7px 0;border-bottom:2px solid #AAA}
.m1 .mt h2{float:left}
.m1 .mt .extra{float:right}
.m .mt .extra a:link,.m .mt .extra a:visited,.sm .smt .extra a:link,.sm .smt .extra a:visited{color:#005ea7}
.m1 .mc,.sm1 .smc{border-style:solid;border-color:#f1f1f1;border-width:0 1px 1px}
#jdnews .mc{width:208px;height:100px;padding:4px 0}
#jdnews ul{width:208px;height:100px;overflow:hidden}
#jdnews li{float:left;width:188px;height:25px;padding:0 10px;line-height:25px;overflow:hidden}
#virtuals-2014{position:relative;float:right;width:208px;height:167px;overflow:hidden;border:1px solid #eee}
#virtuals-2014.hover ul.fore2{display:none}
#virtuals-2014 .mt li{position:relative;border-right:1px solid #eee;border-bottom:1px solid #eee;height:84px;overflow:hidden;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}
#virtuals-2014.hover .mt li{height:29px}
#virtuals-2014 .mt li a{position:relative;top:0;float:left;display:inline;width:42px;height:83px;padding:0 5px;text-align:center;-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-ms-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out}
#virtuals-2014.hover .mt li a{top:-42px}
#virtuals-2014 .mt li a s{display:block;width:42px;height:34px;margin-top:10px;margin-bottom:5px;background-image:url(images/virtuals-20140606.png);background-repeat:no-repeat}
#virtuals-2014 .mt li.fore5 a s{background-position:0 -50px}
#virtuals-2014 .mt ul li.current a{border-bottom:0}
#virtuals-2014 .mt li a i{display:block;width:0;height:0;overflow:hidden;margin-left:16px;margin-top:6px;border-style:solid;border-width:3px 3px 0;border-color:#aaa #fff #fff;*margin-left:0}
#virtuals-2014 .mt li.current{border-bottom:0}
.mscroll-ul{position:absolute;height:159px}
#virtuals-2014 .mc{width:208px;height:139px;overflow:hidden;position:relative}
#brtup1ul{position:absolute}
#showcase{overflow:hidden}
#showcase .mt{margin-bottom:10px}
#showcase .mt h2{display:none}
#showcase .mc{width:1020px}
.root61 #showcase .mc{width:1210px}
#showcase .sc-list .item{position:relative;float:left;width:240px;height:190px;overflow:hidden;margin:0 10px 10px 0}
#showcase .sc-list .item .aside{position:absolute;z-index:1;left:0;top:0;width:100px;height:160px;padding:30px 0 0 20px}
#showcase .sc-list .item.w-bg .aside{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BFFFFFFF',endColorstr='#BFFFFFFF');background:rgba(255,255,255,.75)}
#showcase .sc-list .item .s-link{position:absolute;width:100%;height:100%;left:0;top:0;background:url(images/blank.gif);z-index:2}
#showcase .sc-list .item h3{color:#333;font-size:18px;font-family:"microsoft yahei";line-height:20px;height:20px;overflow:hidden;margin-bottom:5px}
#showcase .sc-list .item .s-name{width:84px;height:20px;overflow:hidden;color:#999;font-size:13px;font-family:"microsoft yahei";line-height:20px}
#showcase .sc-list .item.w-bg .s-name{color:#666}
#showcase .sc-list .item .s-ext{line-height:18px;width:90px;word-break:break-all;padding:0;margin:0;margin-top:2px}
#showcase .sc-list .item.w-bg .s-ext{margin-top:0}
#showcase .sc-list .item .s-ext b{display:inline-block;padding:0 2px;font-size:12px;font-weight:400}
#showcase .sc-list .item.w-bg .s-ext b{padding:0;color:#ea6365;font-family:"microsoft yahei";background:0}
#showcase .sc-list .item .s-hotword{padding:20px 0 0}
#showcase .sc-list .item .s-hotword li{position:relative;line-height:18px;padding-left:6px;height:18px;overflow:hidden;color:#888;font-family:"microsoft yahei"}
#showcase .sc-list .item .s-hotword li i{position:absolute;display:block;overflow:hidden;vertical-align:middle;left:0;top:8px;width:2px;height:2px;background:#999}
#showcase .sc-list .item .s-img{display:block;width:295px;height:190px}
#showcase .sc-list .item .s-img img{display:block;position:absolute;left:0;top:0}
#showcase.advanced .sc-list .item .s-img img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;left:0}
#showcase .sc-ext .item{float:left;width:323px;height:70px;margin-right:11px;overflow:hidden}
.root61 #showcase .sc-ext .item{width:396px}
#mscroll-list{position:relative;width:489px;height:159px;overflow:hidden}
#mscroll .list img{width:162px;height:159px;display:block}
.virtuals-w{display:none}
.virtuals-s{display:block}
.root61 .virtuals-s{display:none}
.root61 .virtuals-w{display:block}
.catalogue,.catalogue .mt{overflow:visible}
.catalogue{float:left;width:210px;margin-bottom:0}
.catalogue .mt{height:30px;padding:0}
.catalogue h2{position:absolute;top:0;overflow:hidden;left:60px;height:24px;line-height:24px;font-size:22px}
.catalogue #cat_top .floor{position:absolute;top:-8px;left:0}
.catalogue #cat_top .floor .b1,.catalogue #cat_top .floor .b2,.catalogue #cat_top .floor .b4{background-image:url(images/20130330C.png);background-repeat:no-repeat}
.catalogue #cat_top .floor .b{top:0;left:0;width:26px;height:34px;overflow:hidden}
.catalogue #cat_top .floor .b1{z-index:1;background-position:0 0}
.catalogue #cat_top .floor .b2{z-index:2;height:0;background-position:-40px 0}
.catalogue #cat_top .floor .b3{z-index:3;text-align:center;line-height:30px;font-size:18px;color:#FFF}
.catalogue #cat_top .floor .b4{top:30px;left:4px;width:18px;height:7px;overflow:hidden;background-position:-80px 0}
.catalogue .mc{position:relative;height:361px;border-left:0;border-bottom:1px solid #DDD}
.catalogue ul{position:absolute;top:0;left:0;z-index:2;padding:5px}
.catalogue .style1 ul{width:198px}
.catalogue li{height:25px;line-height:25px;overflow:hidden;vertical-align:bottom}
.catalogue .style1 li{width:99px}
.catalogue span{position:absolute;z-index:1;line-height:0;font-size:0}
.catalogue .style1 span{bottom:0;left:0}
.plist{position:relative;float:left;width:780px;padding-top:32px;margin-bottom:0}
.root61 .plist{width:790px}
.tab-arrow{position:absolute;z-index:1;top:23px;left:0;height:7px;border-bottom:2px solid #e4393c;overflow:hidden;text-align:center}
.plist .tab-arrow{width:156px}
.root61 .plist .tab-arrow{width:158px}
.tab-arrow b{display:inline-block;margin-top:-8px;width:0;height:0;border-style:dashed dashed solid;border-width:10px;border-color:transparent transparent #e4393c;overflow:hidden;zoom:1;font-size:0}
.plist .sm{margin-bottom:0}
.plist .smt{width:156px}
.plist .fore1 .smt{left:0}
.root61 .plist .smt{width:158px}
.plist .smc{position:relative;height:361px;border-bottom:1px solid #DDD}
.plist .slide{position:absolute;top:0;left:157px;width:467px;height:180px;overflow:hidden}
.root61 .plist .slide{left:159px;width:473px}
.slide .slide-itemswrap{position:relative;overflow:hidden}
.plist .slide-itemswrap,.plist .slide-items div{width:473px;height:180px;overflow:hidden}
.plist .slide-items{height:180px}
.plist .slide-items div{float:left}
.plist .slide-controls{position:absolute;bottom:0;left:0;z-index:3;width:473px;height:16px;overflow:hidden;text-align:center;font-size:0}
.plist .slide-controls span{width:36px;padding:5px 0;background:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.plist .slide-controls span b{display:block;height:5px;background:#999;overflow:hidden}
.plist .slide-controls .curr b{background:#7abd54}
.plist .smc ul.lh{width:781px}
.root61 .plist .smc ul.lh{width:791px}
.plist .smc li{padding:5px 10px 0;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;overflow:hidden}
.plist .style1 li{width:135px;height:175px}
.plist .style1 .fore1{border-right:1px solid #f1f1f1;margin-right:467px}
.plist .style1 .fore1,.plist .style1 .fore2{border-top:0}
.plist .style1 .fore1,.plist .style1 .fore3{border-left:0;width:136px}
.root61 .plist .style1 li{width:137px}
.root61 .plist .style1 .fore1,.root61 .plist .style1 .fore3{width:138px}
.p-img,.p-name,.p-price,.p-market,.p-detail{overflow:hidden}
.p-img{padding:5px 0}
.plist .p-img{text-align:center}
.plist .p-name{height:3em;margin-bottom:2px}
.p-price{color:#999}
.plist .p-price{font-size:15px;font-family:Verdana;color:#e4393c}
.plist .p-price span{font-size:12px}
.plist .style1 .fore3,.plist .style1 .fore4,.plist .style1 .fore5,.plist .style1 .fore6,.plist .style1 .fore7{border-bottom:0}
.m2 .mc,.sm2 .smc{display:none}
.m2 .mt,.sm2 .smt{position:absolute;top:0;text-align:center}
.curr .mt,.curr .smt{color:#e4393c}
.curr .mc,.curr .smc{display:block}
.brands{float:right;width:990px;margin-bottom:0}
.root61 .brands{width:210px}
.brands .smt{display:none}
.root61 .brands .smt{display:block}
.brands .smt .extra{float:right}
.brands .smc{width:990px;height:35px;border-left-width:0}
.root61 .brands .smc{width:209px;height:180px;padding:0;border-left-width:1px;border-right:0}
.brands .smc ul{width:990px}
.root61 .brands .smc ul{width:210px}
.brands .smc li{width:99px;height:35px;overflow:hidden}
.root61 .brands .smc li{width:105px;border-top:1px dotted #f1f1f1;text-align:center}
.root61 .brands .smc .fore1,.root61 .brands .smc .fore2{border-top:0}
.da209x180{display:none;width:209px;height:180px;background:#f8f8f8;border-left:1px solid #f1f1f1;border-bottom:1px solid #DDD}
.root61 .da209x180{display:block}
.da209x180 .slide,.da209x180 .slide-itemswrap,.da209x180 .slide-items div{width:209px;height:180px;overflow:hidden}
.da209x180 .slide-items{height:180px}
.da209x180 .slide-items div{float:left}
.da209x180 .slide-controls{position:absolute;bottom:0;left:0;z-index:3;width:209px;height:16px;overflow:hidden;text-align:center;font-size:0}
.da209x180 .slide-controls span{width:36px;padding:5px 0;background:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.da209x180 .slide-controls span b{display:block;height:5px;background:#999;overflow:hidden}
.da209x180 .slide-controls .curr b{background:#7abd54;border-bottom:0}
.plist .fore2 .smt{left:156px}
.plist .fore3 .smt{left:312px}
.plist .fore4 .smt{left:468px}
.plist .fore5 .smt{left:624px}
.root61 .plist .fore2 .smt{left:158px}
.root61 .plist .fore3 .smt{left:316px}
.root61 .plist .fore4 .smt{left:474px}
.root61 .plist .fore5 .smt{left:632px}
.plist .style3 li{width:135px;height:175px}
.plist .style3 .fore1,.plist .style3 .fore6{width:136px;border-left:0}
.plist .style3 .fore1,.plist .style3 .fore2,.plist .style3 .fore3,.plist .style3 .fore4,.plist .style3 .fore5{border-top:0}
.root61 .plist .style3 li{width:137px}
.root61 .plist .style3 .fore1,.root61 .plist .style3 .fore6{width:138px}
.w1{margin-bottom:10px}
.w1{padding-top:8px}
.brands ul.lh li{font-size:16px;font-weight:bold;line-height:35px;text-align:center}
#share{float:left;width:386px}
.root61 #share{width:446px}
.m3 .mt{height:29px;line-height:29px;padding:0 8px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:2px solid #AAA}
.m3 .mt h2{float:left}
.m3 .mt .extra{float:right}
.m3 .mc{border:solid #ddd;border-width:0 1px 1px}
.club .mc{height:161px;padding:0 10px}
.club li{height:60px;padding:10px 0 10px 15px;border-bottom:1px dotted #ccc;overflow:hidden}
.club .p-img{float:left;margin-right:15px;overflow:visible}
.club .p-name{height:1.5em;padding:3px 0}
.club .p-name a:link,.club .p-name a:visited{color:#005ea7}
#index_comment{float:left;width:384px}
.root61 #index_comment{width:444px}
#index_comment .mt,#index_comment .mc{border-left:0}
.club .p-detail{width:225px;height:3em;padding-right:50px;background:url(images/20130330B_1.png) no-repeat 240px -80px;color:#999}
.root61 .club .p-detail{width:285px;background-position:300px -80px}
.club .mc{*position:relative}
#reading{float:right;width:210px;margin-bottom:6px}
.root61 #reading{width:310px}
#reading .mc{padding:5px 10px}
#reading .p-img{display:none;float:left;width:100px;padding:0}
.root61 #reading .p-img{display:block}
#reading .mc a{color:#005ea7}
#reading ul{width:auto}
.root61 #reading ul{float:right;width:280px}
#reading li{height:25px;overflow:hidden;line-height:25px}
#subscription{float:right;width:210px;overflow:visible}
#subscription .mt{margin-bottom:2px}
#subscription .mc{overflow:visible}
#subscription .form{position:relative;width:210px}
#subscription .text{width:115px;height:21px;padding:1px 0 1px 25px;background:url(http://misc.360buyimg.com/product/skin/2013/i/20130330B_1.png) no-repeat -251px -46px;border:1px inset #bbb;line-height:21px;color:#999}
#subscription .button{float:right;width:63px;height:25px;background:#e4393c;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:25px;font-weight:700}
#subscription-prompt{position:absolute;top:26px;width:118px;padding:2px 0;text-align:center}
.root61 #subscription-prompt{width:240px}
.root61 #subscription .text{width:215px}
.root61 #subscription .form{width:310px}
.root61 #subscription{width:310px}
.ci{width:20px;height:20px;background-image:url(images/20130330B_1.png);background-repeat:no-repeat;overflow:hidden}
.cix1{background-position:-198px -50px}
.cix2{background-position:-224px -50px}
.club .vi{display:inline-block;position:relative;top:1px;left:3px}
.club .ci{top:0;right:-10px}
.club .p-detail a:link,.club .p-detail a:visited{color:#999}
.club .loading-style1{margin-top:100px}
*html .club .vi{top:-2px}
#service-2013{margin-bottom:20px;background:#FFF;}
#service-2013{}
#service-2013.Help_JD{ margin-bottom:0; border-bottom:0;}
#service-2013.Help_JD dl{ margin:25px 18px 0 0;}
.root61 #service-2013{overflow: hidden;
    height: 190px;}
#service-2013 dl{float:left;width:202px}
.root61 #service-2013 dl{width: 200px;}
.root61 #service-2013 dl dd a{ line-height:24px; color:#999999;}
#service-2013 dt{    position: relative;
    zoom: 1;
    font-size: 16px;line-height: 40px;}
#service-2013 dl b{background-image:url(images/20130330A_1.png);background-repeat:no-repeat}
#service-2013 dt b{position:absolute;top:5px;left:0;width:40px;height:40px}
#service-2013 dd{min-height: 80px;
    padding-left: 0px;
    margin-left: 0px;
    line-height: 20px;}
#service-2013 dl.fore1 b{background-position:0 -55px}
#service-2013 dl.fore2 b{background-position:-50px -55px}
#service-2013 dl.fore3 b{background-position:0 -102px}
#service-2013 dl.fore4 b{background-position:-50px -102px}
#service-2013 dl.fore5 b{background-position:0 -149px}
#service-2013 dl.fore5{}
#service-2013 .fr{display:none}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
#footer-2013{padding-bottom:30px;text-align:center}
#footer-2013 .links a,#footer-2013 .links span{margin:0 10px}
#footer-2013 .links span a{margin:0}
#footer-2013 .copyright{margin:10px 0}
#footer-2013 .authentication a{margin:0 5px}
#footer-2013 .links a{color:#666}
.authentication{width:455px;height:auto;overflow:hidden}
.authentication a{display:block;float:left}
.breadcrumb{height:20px;padding:8px 0 8px 6px;overflow:hidden;line-height:20px;vertical-align:baseline}
.breadcrumb strong,.breadcrumb h1{display:inline;font-weight:700;line-height:20px;font-size:18px;font-family:"microsoft yahei"}
.breadcrumb span{font-family:"\5b8b\4f53"}
.breadcrumb code{ padding:0 5px;}
.left{float:left;}
#sortlist{width:206px;height:576px;border:2px solid #0f7cbf;position:relative;z-index:2}
#sortlist,#sortlist .mc{overflow:visible}
#sortlist .mt{position:relative;width:206px;height:36px;background:#0f7cbf;line-height:36px}
#sortlist h2{height:36px;padding-left:15px;font-size:17px;font-weight:normal;color:#fff}
#sortlist .mt #changecity{position:absolute;display:block;right:0;top:0;margin-top:10px;width:140px;color:#fff;height:18px;line-height:18px}
#sortlist .mt #changecity span.down{position:relative;display:inline-block;margin:0 2px;width:7px;height:4px;background:url(i/20130805A.png) -53px 0 no-repeat;overflow:hidden;*top:-3px}
#sortlist #city{display:none;position:absolute;z-index:200;top:0;left:-2px;width:470px;height:208px;border:2px solid #0f7cbf;background:#fff}
#sortlist .mc{position:relative;width:206px;height:540px}
#sortlist .item{position:relative;z-index:2;zoom:1}
#sortlist h3{position:relative;height:34px;padding-left:15px;border-top:2px solid #e4f1fa;background:#e4f1fa;line-height:34px;font-size:14px;color:#0251ad}
#sortlist h3 a{text-decoration:none;color:#0f7cbf}
#sortlist .con{position:relative;*zoom:1;background:#fff;line-height:25px;padding:1px 0 0 10px;overflow:hidden;border-bottom:2px solid #fff}
#sortlist .con a,#sortlist li a{float:left;overflow:hidden;width:86px;height:25px;padding-right:10px;line-height:25px;color:#666}
.middle{float:left;width:550px}
.middle #slide .slide-controls{position:absolute;left:0;bottom:0;width:534px;height:22px;padding:0 8px 10px;text-align:right}
.root61 .middle #slide .slide-controls{width:714px}
.middle #slide{position:relative;overflow:hidden;width:550px;height:270px}
.middle #slide ul{position:absolute;top:0;width:550px;height:270px}
.middle #slide li{overflow:hidden;width:550px;height:270px}
.middle #slide .slide-controls span{display:inline-block;width:22px;height:22px;border-radius:12px;margin:0 2px;background:#999;line-height:22px;text-align:center;cursor:default;color:#FFF}
#slide{position:relative;margin-bottom:0}
.middle #slide .slide-controls .curr{background:#0f7cbf}
.root61 .middle,.root61 .middle #slide,.root61 .middle #slide ul,.root61 .middle #slide li{width:730px}
#bargain{float:left;position:relative;width:550px;padding-top:38px;border-top:2px solid #0f7cbf;margin:0}
.root61 #bargain{width:730px}
#bargain .mt{position:absolute;top:0;width:136px;height:37px;border:1px solid #dedede;border-top:0;background:#f9f9f9;line-height:37px;text-align:center}
#bargain .fore1 .mt{left:0;width:137px}
#bargain .fore2 .mt{left:138px}
#bargain .fore3 .mt{left:275px}
#bargain .fore4 .mt{left:412px}
#bargain .curr .mt{height:45px;border-bottom:0;background:#fff}
#bargain .curr .mt h2{color:#0f7cbf}
#bargain .curr .mc{display:block}
.root61 #bargain .mt{width:181px}
.root61 #bargain .fore1 .mt{width:182px}
#bargain .mt h2{font-size:16px;font-weight:normal;color:#333}
#bargain .mc{display:none;width:548px;height:269px;border:1px solid #dedede;border-top:0}
#bargain .mc .p-name{height:3em;line-height:1.5em;margin-bottom:5px}
#bargain .mc strong{font-family:verdana;font-size:14px}
.root61 #bargain .mc{width:728px}
#bargain .mc ul{overflow:hidden;height:259px}
#bargain .mc li{position:relative;float:left;width:160px;padding:0 11px;height:259px}
#bargain .mc .p-img{padding:20px 0 5px}
.root61 #bargain .fore2 .mt{left:183px}
.root61 #bargain .fore3 .mt{left:365px}
.root61 #bargain .fore4 .mt{left:547px}
.right{float:right;}
.root61 .right{}
#bulletin{position:relative;width:204px;height:164px;border:3px solid #cadff2}
.root61 #bulletin{width:244px}
#bulletin .mt{height:26px;padding-left:10px;font-size:16px;color:#333}
#bulletin .mt h2{height:26px;line-height:26px;font-size:16px;font-weight:normal;color:#333}
#bulletin .mc{overflow:hidden;height:138px;padding:0 10px}
#bulletin .mc li{overflow:hidden;width:184px;height:22px;line-height:22px;font-family:\5b8b\4f53}
#bulletin .mc li a{font-family:verdana}
#limitbuy{position:relative;z-index:0;width:210px;height:400px}
.root61 #limitbuy{width:250px}
#limitbuy .mt{height:26px;font-size:16px;color:#333}
.root61 #limitbuy .mt{width:80px}
#limitbuy .mt h2{height:26px;line-height:26px;font-size:16px;font-weight:normal;color:#333}
.root61 #limitbuy .mt h2{width:70px}
#limitbuy .mc{position:relative;overflow:hidden;height:371px;margin:0;border-style:solid;border-color:#0f7cbf #dedede #dedede;border-width:2px 1px 1px}
#limitbuy .mc ul{height:361px;margin:0}
#limitbuy li{width:208px;height:185px;text-align:center;border-bottom:1px dotted #ccc}
#limitbuy li .clock{width:180px;height:20px;color:#999;text-align:center;margin:0 auto 5px;padding-top:10px}
#limitbuy li .clock b{font-family:arial;font-size:20px;font-weight:normal;color:#0f7cbf}
#limitbuy li .p-img{padding:0}
#limitbuy li .p-name{height:16px;padding:0 22px;margin-bottom:5px;line-height:16px}
#limitbuy li strong{font-family:verdana;font-size:14px}
.scroll{position:relative;width:932px;height:42px;padding:10px 28px 0;border:1px solid #dedede;overflow:hidden}
.scroll .con,.scroll .con ul{height:32px}
.scroll .con li{float:left;width:134px;height:32px;text-align:center}
.scroll .con a{display:block;height:32px;border-right:1px dotted #ccc;margin-top:3px;line-height:32px}
.scroll .btns{position:absolute;top:13px;z-index:1;width:13px;height:28px;background:url(images/20130805A.png) #fff no-repeat;cursor:pointer}
.scroll #prev1{left:10px;background-position:-26px -0}
.scroll #prev1.prevStop{background-position:0 0;cursor:default}
.scroll #next1{right:10px;background-position:-39px 0}
.scroll #next1.nextStop{background-position:-13px 0;cursor:default}
.root61 .scroll{width:1152px}
.root61 .scroll .con li{width:129px}
.root61 .scroll .con li.fore9 a{border:0}
.floor_cat_top{float:left;width:779px;border-top:2px solid #0f7cbf;border-bottom:1px solid #dedede;border-left:1px solid #dedede}
.floor_cat_top .mt{height:36px;padding-left:10px;border-bottom:1px solid #dedede;background:#f9f9f9}
.floor_cat_top h2{float:left;height:36px;line-height:36px;font-size:16px;font-weight:normal}
.floor_cat_top .extra{float:right;width:600px;height:18px;padding-top:10px;margin-right:-1px;text-align:right;font-family:\5b8b\4f53;overflow:hidden}
.floor_cat_top .extra a{display:inline-block;height:18px;line-height:18px;max-width:80px;text-align:left;overflow:hidden;_width:expression(this.offsetWidth>80 ? '80px':true);vertical-align:top}
.floor_cat_top .mt .extra a:visited,.floor_cat_top .mt .extra a:link{padding:0 10px;border-right:1px solid #333;color:#333}
.floor_cat_top .extra a.more{padding-right:0;border:0}
.floor_cat_top .mc{position:relative;height:430px}
.floor_cat_top .fore-big{position:absolute;left:10px;top:0;width:300px;height:410px;padding:10px 0;border-right:1px dotted #ccc}
.floor_cat_top .fore-big .p-info{position:relative;background:#e6effa;height:105px;padding:0 10px 0 60px;width:220px;margin:25px 0 0}
.floor_cat_top .fore-big .p-sale{position:absolute;top:-30px;left:0;padding:30px 0 0 13px;font-size:24px;line-height:42px;background:#0f7cbf;width:37px;height:105px;color:#fff;font-family:\5fae\8f6f\96c5\9ed1}
.floor_cat_top .fore-big .p-img{padding:0;width:290px}
.floor_cat_top .fore-big .p-name{line-height:1.8em;height:3.6em;overflow:hidden;margin:0 0 10px;padding-top:10px;width:220px}
.floor_cat_top .fore-big .p-price strong,.floor_cat_top .fore-big .p-market del{font-family:verdana;font-size:14px}
.floor_cat_top .fore-big .p-market del{color:#999;letter-spacing:-1px}
.goumai a{position:absolute;right:10px;bottom:10px;display:block;width:76px;height:25px;background:url(i/20130805A.png) 0 -46px no-repeat;line-height:100px;overflow:hidden}
.floor_cat_top .con{overflow:hidden;width:468px;height:430px;padding-left:311px}
.floor_cat_top .con ul{overflow:visible;width:470px;height:430px}
.floor_cat_top .con li{float:left;width:160px;height:215px;padding:0 37px;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc}
.floor_cat_top .con li .p-img{text-align:center}
.floor_cat_top .con li .p-name{height:3em;margin-bottom:5px}
.floor_cat_top .con li strong,.floor_cat_top .con li del{font-family:verdana;font-size:12px}
.floor_cat_top .con li del{letter-spacing:-1px;margin-left:10px}
.root61 .floor_cat_top{width:959px}
.root61 .floor_cat_top .mc,.root61 .floor_cat_top .mc .tab{width:959px}
.root61 .floor_cat_top .mc .tab li{width:179px}
.root61 .floor_cat_top .con{width:648px}
.root61 .floor_cat_top .con ul{width:651px}
.root61 .floor_cat_top .con li{padding:0 28px}
.top1{float:right;width:210px;height:470px}
.top1 .mt{width:210px;height:37px;padding-top:2px;background:#0f7cbf;color:#fff}
.top1 h2{float:left;width:60px;height:37px;line-height:36px;text-align:center;font-weight:bold}
.top1 .tab{float:left;width:150px;height:37px}
.top1 .tab li{float:left;width:78px;height:37px;line-height:36px;font-weight:normal}
.top1 .tab .curr{width:62px;background:#fff;color:#333}
.top1 .mc{width:208px;height:420px;padding-top:10px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede}
.top1 .tabcon{width:208px}
.top1 .tabcon:after{content:'\20';clear:both;display:block}
.top1 .tabcon li{float:left;width:198px;padding:9px 5px;border-top:1px dotted #ccc;overflow:hidden;height:65px;line-height:22px}
.top1 .tabcon .fore1{border:0}
.top1 .tabcon .fore5{border:0}
.top1 .tabcon span{float:left;width:18px;height:17px;margin-right:7px;background:url(images/20130805A.png) 0 -29px no-repeat;line-height:17px;text-align:center;font-size:12px;font-weight:bold;color:#fff;font-family:arial}
.top1 .tabcon .i1,.top1 .tabcon .i2,.top1 .tabcon .i3{background-position:0 -29px}
.top1 .tabcon .p-img{float:left;margin-right:5px}
.top1 .tabcon .p-name{float:left;overflow:hidden;width:113px;height:3em;line-height:1.5em}
.top1 .tabcon .p-price{float:left;height:18px;margin-top:2px;line-height:18px}
.top1 .tabcon .p-price strong{font-family:verdana;font-size:12px}
.top1 .tabcon .p-price .err-price{margin-top:-3px}
.root61 .top1{width:250px}
.root61 .top1 .mt{width:250px}
.root61 .top1 .mc{width:248px}
.root61 .top1 .tab{width:190px}
.root61 .top1 .tab li{width:62px}
.root61 .top1 .tabcon{width:248px}
.root61 .top1 .tabcon li{width:238px}
.root61 .top1 .tabcon .p-name{width:153px}
.top1 .tab li,.top1 .tab a,.top1 .tab-item{float:left;text-align:center}
#single-choice{width:990px}
#single-choice .mt{height:26px}
#single-choice h2{height:26px;line-height:26px;font-size:16px;font-weight:normal}
#single-choice .mc{float:right;position:relative;overflow:hidden;width:932px;height:220px;padding:0 28px;border-width:2px 1px 1px;border-style:solid;border-color:#0f7cbf #dedede #dedede}
#single-choice .mc .con{height:220px}
#single-choice li{float:left;width:187px;height:220px}
#single-choice li .p-img{padding-top:10px;text-align:center}
#single-choice li .p-name{height:3em;padding:0 11px}
#single-choice .btns{position:absolute;top:97px;width:12px;height:21px;background:url(i/20130805A.png) no-repeat;cursor:pointer}
#single-choice #prev2{left:10px;background-position:-26px 0}
#single-choice #prev2.disabled{background-position:0 0;cursor:default}
#single-choice #next2{right:10px;background-position:-39px 0}
#single-choice #next2.disabled{background-position:-13px 0;cursor:default}
.root61 #single-choice{width:1210px}
.root61 #single-choice .mc{width:1152px}
.root61 #single-choice li{width:192px}
.root61 #limitbuy li{width:248px}
.right-extra{float:right;width:770px}
.root61 .right-extra{width:990px}
.main .left{margin:0}
#sortlist_cat{border:1px solid #ddd;border-top:2px solid #999}
#sortlist_cat .mt{display:none;height:24px;padding:3px 8px;line-height:24px}
#sortlist_cat h2{color:#fff}
#sortlist_cat .mc{width:208px;margin-top:-1px;background:#FFF}
#sortlist_cat h3{height:30px;background-color:#f7f7f7;padding:0 7px 0 10px;border-top:1px solid #ddd;cursor:pointer;font:400 14px/30px 微软雅黑;overflow:hidden}
#sortlist_cat .fore h3{border:0}
#sortlist_cat b{float:left;width:16px;height:16px;margin:7px 8px 0 0;background:url(images/20130603A.png) no-repeat -20px 0;overflow:hidden;cursor:pointer}
#sortlist_cat ul{overflow:hidden;display:none;padding:6px 0;border-top:1px solid #ddd;zoom:1}
#sortlist_cat li{width:159px;height:18px;padding:3px 15px 3px 35px;overflow:hidden}
#sortlist_cat .curr a{font-weight:700;color:#e4393c}
#sortlist_cat .current b{background:url(images/20130603A.png) no-repeat -37px 0}
#sortlist_cat .current ul{display:block}
.j_box{position:relative;width:208px;height:561px;padding:0;z-index:2;border:1px solid #ddd}
.j_box{height:auto;}
.j_logo{font-family:Arial,Verdana,宋体;font-weight:normal;height:31px;padding-left:8px;background:#f7f7f7;line-height:31px;font-size:14px}
.j_skulist{overflow:hidden;}
.j_skulist{padding-top:4px}
.j_skulist ul{float:left;top:1px}
.j_skulist li{overflow:hidden;margin:3px 1px 1px 0;height:172px}
.j_skulist li{height:235px;vertical-align:text-top;margin:0}
.j_skulist .p_img{position:relative;margin:0 auto;text-align:center;width:160px}
.j_skulist .p_img .p_img_tag{position:absolute;right:12px;top:3px;display:inline-block;padding:2px;background:white;color:#ff6700;height:14px;vertical-align:top;font-size:14px;border:#ff6700 2px solid;line-height:14px;display:none}
.j_skulist a{color:#666}
.j_skulist a:hover{color:#e4393c;text-decoration:underline}
.j_skulist .p_img img{height:160px;width:160px}
.j_skulist .p_name{float:left;line-height:18px;height:36px;overflow:hidden;margin:2px 0 1px 5px;font-style:normal;font-size:12px;color:#666;width:192px;font-family:Arial,Verdana,宋体}
.j_skulist .p_price{line-height:18px;margin:1px 0 0 4px;color:#e4393c;overflow:hidden;height:18px;float:left;width:75px}
.j_skulist .p_promo{height:15px;width:125px;line-height:12px;float:left;margin:2px 0 0 0;color:#e4393c;font-size:12px;overflow:hidden}
.j_skulist .p_price .tag_content{font-family:Arial,Verdana,宋体;margin:0 0 0 2px;font-size:18px;font-weight:bold}
.j_skulist .p_promo .tag_content{color:#e4393c}
.tag_title{font-family:Arial,Verdana,宋体;font-size:13px;line-height:18px;color:#e4393c}
.rank{border:1px solid #ddd}
.rank .mt{height:31px;padding-left:8px;background:#f7f7f7;line-height:31px}
.rank .mt h2{font-weight:400}
.rank .mc{padding:0 10px}
.rank .tabcon li{float:left;width:177px;padding:6px 5px;border-top:1px dotted #ccc;overflow:hidden;height:22px;line-height:22px}
.rank .tabcon span{float:left;width:16px;height:16px;border:1px solid #cdcdcd;border-radius:10px;margin:2px 3px 0 0;text-align:center;font:400 12px/16px arial;color:#cdcdcd}
.rank .tabcon .p-name{float:left;width:156px;height:22px;overflow:hidden}
.rank .tabcon li .p-img{display:none}
.rank .tabcon li .p-price{display:none}
.rank .tabcon .fore{padding:10px 5px;height:56px;border-top:0}
.rank .tabcon .fore .p-img{float:left;margin-right:5px}
.rank .tabcon .fore .p-name{width:100px;height:3em;line-height:1.5em}
.rank .tabcon .fore .p-price{float:left;height:18px;margin-top:2px;line-height:18px}
.rank .tabcon .fore1 span,.rank .tabcon .fore2 span,.rank .tabcon .fore3 span{border:1px solid #e4393c;color:#e4393c}
#i-right{overflow:visible;position:relative;height:153px;border:1px solid #ddd}
#hotsale{float:left;width:590px;height:137px;padding-bottom:10px;_padding-bottom:7px}
.root61 #hotsale{width:810px}
#hotsale .mt{height:16px;padding:7px 0 8px 13px;background:#f7f7f7}
#i-right h2{font:400 15px/1.3 微软雅黑}
#hotsale .mt h2{font:400 15px/16px 微软雅黑}
#hotsale .mc{overflow:hidden;width:556px;height:104px;padding:18px 0 0 25px}
.root61 #i-search{width:257px}
.root61 #hotsale .mc{width:776px}
#hotsale dl{width:275px;overflow:hidden;margin-bottom:20px}
#hotsale dt{float:left;width:100px;margin-right:6px}
#hotsale dd{float:left;width:146px}
#hotsale .p-name{height:30px;line-height:15px}
#hotsale .p-name a:link,#hotsale .p-name a:visited{color:#666}
#hotsale .btns{margin-top:5px}
#hotsale .btns a:link,#hotsale .btns a:visited{display:block;width:72px;height:25px;border-radius:3px;background:#e4393c;text-align:center;line-height:25px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer}
#hotsale .btns a:hover{box-shadow:0 1px 1px rgba(0,1,1,.08);cursor:pointer}
.root61 #hotsale dl{width:256px;margin-bottom:0}
.list-h li,.list-h dl{float:left}
#market{float:right;width:178px;height:153px}
#market .mt{height:16px;padding-left:7px;padding:7px 0 8px 13px;background:#f7f7f7}
#market .mt h2{background-position:0 -614px}
#market .mc{padding:10px 10px 2px;font-family:微软雅黑}
#market li{height:20px;line-height:20px;overflow:hidden}
#market .market-adlist li{height:47px;line-height:47px;margin-bottom:10px;padding-left:20px}
#market .market-adlist li img{border:1px solid #ddd}
#select{margin-bottom:0;zoom:1}
#select .mt{height:30px;padding:0 10px;border:1px solid #ddd;border-bottom:0;background:#f7f7f7;line-height:30px}
#select .mt h1{float:left;height:30px;font:400 15px/30px 微软雅黑;color:#e4393c}
#select .mt h1 strong{margin-right:10px;font:400 15px/30px 微软雅黑;color:#333}
#select .mt h1 a{font:12px/31px 微软雅黑;color:#005aa0}
#select .mt .extra a{color:#005aa0}
#select .mt h3{height:30px;padding:5px 0 10px 1em;line-height:30px}
#select .mt h3 a{color:#005aa0}
#select .mc{overflow:visible;border-width:0 1px;border-style:solid;border-color:#ddd}
.attr{}
.attrsBox{position:relative;height:96px;overflow:hidden}
.attr .a-key{float:left;width:100px;font-weight:700;text-align:right;line-height:25px}
.selected-c .a-values,.prop-attrs .a-values,.color-attr .a-values,.brand-attr .a-values{float:right;position:relative;width:668px}
.root61 #select .a-values{width: auto;}
.attr .a-values .v-option{position:absolute;right:10px;top:0;width:105px;height:20px;padding-top:2px}
.attr .a-values .o-more{float:right;position:relative;width:31px;height:20px;padding-right:14px;line-height:20px;line-height:21px\9;text-align:right;text-decoration:none;cursor:pointer;color:#005aa0}
.attr .a-values .o-more:hover{border-color:#ccc;cursor:pointer}
.attr .a-values .o-more b{position:absolute;right:5px;top:9px;overflow:hidden;width:7px;height:5px;background:url(images/2013100702.gif) no-repeat}
.attr .a-values .fold b{background:url(images/2013100703.gif) no-repeat}
.attrs .tab li,.attrs .tab a,.attrs .tab-item{float:left;text-align:center}
.prop-attrs .v-fold{zoom:1}
.prop-attrs .v-fold .f-list{overflow:hidden;width:548px;height:20px}
.root61 .prop-attrs .f-list{width:765px}
.prop-attrs .v-fold .f-list li{float:left;height:20px;margin-right:32px;padding-top:5px}
.prop-attrs .v-fold .f-list a{float:left;height:15px;line-height:14px;text-decoration:none;white-space:nowrap;font-family:verdana;color:#005aa0}
.prop-attrs .v-fold:after{content:'\20';display:block;clear:both}
.prop-attrs .v-fold .f-list a:hover,.prop-attrs .v-fold .f-list a.curr{color:#e4393c}
.prop-attrs .v-fold .f-list a.curr{color:#e4393c}
.prop-attrs .pr{float:left;width:148px;margin-right:10px}
.prop-attrs #select-price .f-list{float:left;width:auto}
.prop-attrs .v-unfold .f-list{height:auto}
.prop-attrs .pr i{float:left;margin:1px 5px 0 0}
.prop-attrs .pr .price-range{float:left;width:40px;height:17px;padding:1px;border:1px solid #ccc;margin:2px 5px 0 0;line-height:17px;font-family:verdana}
.prop-attrs .pr .btn-price-range{float:left;height:12px;padding:3px 9px 4px;margin-top:2px;line-height:12px;text-decoration:none}
.prop-attrs #pr-like{display:none;float:left;padding-top:0;margin-top:2px;background:#FFF}
.prop-attrs #pr-like li{float:left;position:relative;width:15px;height:19px;border:1px solid #eee;margin-left:-1px;cursor:pointer}
.prop-attrs #pr-like li a{background:0}
.prop-attrs #pr-like li span{position:absolute;left:-1px;bottom:-1px;z-index:3;display:block;width:15px;border:1px solid #ddd;background:#eee}
.prop-attrs #pr-like li.hover span{z-index:4;border:1px solid #62a83b;background:#7abd54}
.prop-attrs #pr-like li span.bg{z-index:2;height:100%;border:1px solid #eee;background:#fff}
.attr-select{position:relative;z-index:1;border:1px solid #edd28b;margin:0 -1px -1px;background:#fffdee}
.attr-select .v-tabs a,.attr-select .f-list a{*float:left;padding-left:18px;background:url(i/20130606B.png) no-repeat -70px 1px;color:#005aa0}
.attr-select .v-tabs a:hover,.attr-select .f-list a:hover{background:url(i/2013102401.png) no-repeat 0 1px;color:#e4393c}
.attr-select .selected a,.attr-select .selected a:hover{background:url(i/20130606B.png) no-repeat -70px -13px;color:#e4393c}
.attr-select .a-values .v-btns{display:block}
.prop-attrs .attr-select .f-list{height:auto}
#select .mb{position:relative;overflow:visible;height:0;border-top:1px solid #e6e6e6;border-bottom:0;margin-bottom:34px;_margin-bottom:10px;text-align:center;font-size:0}
#select .mb .attr-extra{position:relative;display:inline-block;*display:inline;+zoom:1;height:24px;border:1px solid #ddd;border-top:0;margin-top:-1px;background:#fff;line-height:20px;text-align:right;cursor:pointer;font-size:12px}
#select .mb .attr-extra div{position:relative;_display:inline;_zoom:1;height:24px;padding:0 32px 0 24px;line-height:24px}
#select .mb .attr-extra b{display:block;position:absolute;top:9px;right:16px;overflow:hidden;width:9px;height:6px}
#select .mb .attr-extra b,#select .mb .close b,#select .mb .open b{background:url(images/20130606B.png) no-repeat}
#select .mb .attr-extra b,#select .mb .close b{background-position:-36px -55px}
#filter{border:1px solid #ddd;margin-bottom:20px;background:#f7f7f7;box-shadow:0 1px 1px rgba(0,0,0,.02)}
#filter .fore1{overflow:hidden;height:26px;padding:5px 8px;zoom:1}
#filter dl,#filter dt,#filter dd{float:left;line-height:26px;zoom:1}
#filter .order dd{height:24px;border:1px solid #cecbce;background-position:0 -73px;background-repeat:repeat-x;background-color:#fff;margin-right:10px;line-height:24px;overflow:hidden;zoom:1}
#filter .order .curr{border:1px solid #e4393c;background:#e4393c;}
#filter .order a{display:block;padding:0 10px;position:relative}
#filter .order .curr a:link,#filter .order .curr a:visited{color:#fff;}
#filter .order b{display:none;position:absolute;top:6px; *top:3px;;right:8px;width:9px;height:11px;overflow:hidden;font-size:0;z-index:11; vertical-align:text-top;}
#filter .up b,#filter .down b,#store-selector .close,#store-selector .text b,#filter .instock b,#filter .type b,#filter .activity b{background-image:url(images/20130603A.png);background-repeat:no-repeat}
#filter .search_ASC b,#filter .search_DESC b{background-image:url(images/20130603A.png);background-repeat:no-repeat}
#filter .search_DESC b,#filter .search_ASC b{display:block}
#filter .order .search_ASC b{background-position:0 -12px}
#filter .pagin{float:right;height:22px;padding:2px 0;border-left:1px solid #fff}
.pagin a,.pagin span{float:left;height:20px;padding:3px 10px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:20px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px}
.pagin-m a,.pagin-m span{height:14px;line-height:14px;font-size:12px}
.pagin .text,.pagin .current{border:0;padding:4px 11px;font-family:verdana}
.pagin .text i{font-style:normal;font-weight:700;color:#e4393c}
.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled{position:relative;padding-top:5px;height:18px;line-height:18px}
.pagin .prev-disabled,.pagin .next-disabled{color:#ccc;cursor:default}
.pagin .prev,.pagin .prev-disabled{padding-left:12px}
.pagin-m .prev,.pagin-m .next,.pagin-m .prev-disabled,.pagin-m .next-disabled{padding-top:3px;height:14px;line-height:14px;*line-height:16px}
.pagin-m .prev,.pagin-m .next,.pagin-m .prev-disabled,.pagin-m .next-disabled{border-radius:3px;background:#fff}
.pagin b{display:block;position:absolute;top:9px;width:5px;height:9px;background-image:url(images/bg_hotsale.gif);background-repeat:no-repeat;overflow:hidden}
.pagin-m b{top:5px}
.pagin .prev-disabled b{left:3px;background-position:-80px -608px}
.pagin a:link,.pagin a:visited{color:#005aa0}
#filter .total{float:right;height:22px;padding:2px 15px 2px 0;border-right:1px solid #e7e3e7;line-height:22px;font-family:verdana;color:#e4393c}
#filter .total{float:right;height:22px;padding:2px 15px 2px 0;border-right:1px solid #e7e3e7;line-height:22px;font-family:verdana;color:#e4393c}
.pagin .next b{right:3px;background-position:-62px -608px}
.pagin a:hover,.pagin a:active{background:#005aa0;color:#fff;text-decoration:none}
#plist{margin-bottom:0}
#plist li{width:230px;padding:0 13px 10px;_padding:0 12px 10px;text-align:left;font-family:arial,\5b8b\4f53}
.root61 #plist li{width:221px}
#plist.ordinary-prebuy .list-h li{position:relative;width:247px;height:430px;padding:0}
#plist.ordinary-prebuy .list-h li:hover{ z-index:2;}
#plist.ordinary-prebuy .list-h li .lh-wrap{position:absolute;left:0;top:0;z-index:1;border:0;background:#fff}
#plist .p-img{position:relative;height:160px;border:1px solid #fff;transition:border .3s ease-in 0s;text-align:center}
#plist.plist-n7a .p-img{height:280px}
.pi1,.pi2,.pi3,.pi4,.pi5,.pi6,.pi7,.pi8,.pi9,.pi10,.pi11,.pi12{position:absolute;width:52px;height:53px;top:0;right:0;background:url(images/20130606A.png) no-repeat;_background-image:url(images/20130416i.gif)}
.pi1{background-position:0 0}
.pi2{background-position:-53px 0}
.pi3{background-position:-106px 0}
.pi4{background-position:-212px 0}
.pi5{background-position:-265px 0}
.pi6{background-position:0 -55px}
.pi7{background-position:-159px -55px}
.pi8{background-position:-53px -55px}
.pi9{background-position:-159px 0}
.pi10{background-position:-265px -55px}
.pi11{background-position:-106px -55px}
.pi12{background-position:-212px -55px}
.pi1 b{margin-left:0}
.pi2 b{margin-left:-53px}
.pi3 b{margin-left:-106px}
.pi4 b{margin-left:-212px}
.pi5 b{margin-left:-265px}
.pi6 b{margin-top:-55px}
.pi7 b{margin:-55px 0 0 -159px}
.pi8 b{margin:-55px 0 0 -53px}
.pi9 b{margin-left:-159px}
.pi10 b{margin:-55px 0 0 -265px}
.pi11 b{margin:-55px 0 0 -106px}
.pi12 b{margin:-55px 0 0 -212px}
#plist .p-price{margin-top:5px;height:22px}
#plist .p-price{height:20px;overflow:hidden;*zoom:1}
.p-price strong,.p-market strong{color:#e4393c}
#plist .p-price strong{margin-right:4px;font-size:14px;color:#e4393c}
#plist .p-price strong{float:left}
#plist .extra{padding:2px 0;height:16px;line-height:16px;overflow:hidden;color:#005aa0}
#plist .evaluate{color:#005aa0; display:inline!important;}
#plist .extra span{overflow:hidden;height:15px}
#plist .p-price a:link,#plist .p-price a:visited,#plist .p-price a:hover{text-decoration:none;color:#fff}
#plist .extra a:link,#plist .extra a:visited{color:#005aa0}
#plist .evaluate a:link,#plist .evaluate a:visited{color:#005aa0}
#plist .stocklist{margin:5px auto 0}
.st5,.st33,.st39,.st40{color:#333}
#plist .btns{margin-top:10px;zoom:1}
#plist .btn-none,#plist .btn-buy,#plist .btn-coll,#plist .btn-compare,#plist .notice-store,#plist .btn-panic-buying{float:left;height:19px;padding:0 9px;border:1px solid #ddd;border-radius:2px;margin:0 4px 0 0;background:#f7f7f7;line-height:18px;line-height:19px\9;text-align:center;text-decoration:none;color:#333;background:-moz-linear-gradient(top,#f7f7f7,#f2f2f2);background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#f2f2f2));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#f2f2f2");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2")"}
#plist .btn-compare{position:relative;padding:0 9px 0 25px;margin-right:0;cursor:pointer}
#plist .btn-compare span{position:absolute;left:9px;top:4px;width:11px;height:11px;margin-right:0;background:url(images/20130603A.png) no-repeat -68px -50px;font-size:0}
#plist .p-name{height:3em;word-wrap:break-word}
#plist .btn-compare-s-active{border:1px solid #e4393c;border-radius:2px;background:#e4393c;color:#fff;background:-moz-linear-gradient(top,#e4393c,#e4393c);background:-webkit-gradient(linear,0 0,0 100%,from(#e4393c),to(#e4393c));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E4393C",endColorstr="#E4393C");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4393c", endColorstr="#e4393c")"}
#plist .btn-compare-s-active span{background-position:-68px -62px}
#plist .btn-compare:hover{border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,1,1,.08);cursor:pointer;color:#333;background:-moz-linear-gradient(top,#f9f9f9,#f6f6f6);background:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f6f6f6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#f6f6f6");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6")"}
#plist .btn-compare-s-active:hover{border:1px solid #e4393c;color:#fff;background:-moz-linear-gradient(top,#e4393c,#e4393c);background:-webkit-gradient(linear,0 0,0 100%,from(#e4393c),to(#e4393c));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E4393C",endColorstr="#E4393C");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4393c", endColorstr="#e4393c")"}
.pagin .prev-disabled b{left:3px;background-position:-80px -608px}
.pagin .next-disabled b{right:3px;background-position:-74px -608px}
.pagin .prev b{left:3px;background-position:-68px -608px}
#product-track{border-top:2px solid #999;overflow:hidden;*zoom:1}
#product-track{margin-top:10px}
#product-track .right{float:right;margin:0;padding:0}
#product-track .right{width:780px}
.root61 #product-track .right{width:1000px}
#product-track .left{float:left;width:210px;margin:0;padding:0}
#product-track #maybe-like{border:1px solid #ddd;border-top:0}
#maybe-like .mt{height:28px;border:0;padding:0;position:static;text-align:left}
#maybe-like h2{font-size:14px;float:left}
#product-track .m2 h2{padding:0 8px;font:14px/28px 'microsoft yahei'}
#maybe-like .extra{float:right;font:12px/29px arial;margin-right:10px}
#maybe-like .mc,#recent-view-track .mc{height:250px;margin-top:10px;border:0;overflow:hidden;position:relative;display:block}
#product-track .guess-control{position:absolute;z-index:1;top:100px;display:block;width:14px;height:50px;text-indent:-9999px;overflow:hidden;background-image:url(images/footprint-arr.png);background-repeat:no-repeat;cursor:pointer}
#guess-forward.disabled{background-position:0 -100px}
#guess-backward{background-position:-16px 0;right:10px;left:auto}
#maybe-like .disabled{cursor:default}
#guess-backward:hover{background-position:-16px -50px}
#guess-forward{background-position:0 0;left:10px}
#guess-forward:hover{background-position:0 -50px}
#guess-backward.disabled{background-position:-16px -100px}
#guess-scroll{margin-left:40px}
.kan .mc #guess-scroll{width: 132px;
    height: 450px;
    overflow: hidden;
    margin-top: 10px; margin-left:0px;}
#maybe-like .mc li{width:133px;padding:10px 20px;text-align:center}
.root61 #maybe-like .mc li{width:144px}
#maybe-like .mc .p-name{    height: 1.2rem;
    overflow: hidden;
    text-align: left;    padding: 0 10px 0 0;}
#maybe-like .mc .p-name a{ text-decoration:none;}
#maybe-like .p-price{    height: 16px;
    text-align: left;
    margin-top: 5px;}
#recent-view-track{border:1px solid #ddd;border-top:0;border-right:0}
#product-track .left .m2 .mt{height:28px;line-height:28px;border:0;padding:0;background:0;position:static;text-align:left}
#recent-view-track ul{margin-top:-1px;padding:0 8px}
#recent-view-track .mc ul{height:250px;overflow-y:auto}
#recent-view-track li{overflow:hidden;border-bottom:1px dotted #ccc;padding-bottom:2px;*zoom:1}
#recent-view-track .p-img{float:left;margin-right:5px;width:50px;height:50px;overflow:hidden}
#recent-view-track .p-name{float:left;width:120px;height:3em;margin-top:5px}
#recent-view-track .p-price{float:left;width:120px}
#recent-view-track .all-recent{border-bottom:0}
.Tip360{width:380px;overflow:hidden;background:#fff;position:absolute;border:1px solid #959595;z-index:20002;display:none}
.Tip360 strong{color:#F60}
.w260{width:260px}
#select .mb .attr-extra.open b{background-position:-36px -48px}
#product-intro{position:relative;z-index:1;padding-left:370px;*zoom:1;min-height:474px;height:auto!important;height:474px}
#name{padding-bottom:10px;border-bottom:1px dotted #ccc;zoom:1}
#name h1{font:700 16px/1.5em Arial,Verdana,"microsoft yahei"}
#name h1,#name strong{width:620px;overflow:hidden;font-family:arial,"microsoft yahei"}
#name strong{display:block;color:#e4393c;font-size:16px}
#name strong a,#name strong a:hover,#name strong a:visited{color:#e4393c;text-decoration:underline}
.root61 #name strong,.root61 #name h1{width:840px}
#summary{float:left;width:452px;padding:10px 0}
.root61 #summary{width:600px}
#summary-price{height:18px;overflow:hidden}
#summary li{padding:6px 0;overflow:hidden;*zoom:1;clear:both}
#product-intro .dt{float:left;width:92px;text-align:right}
#summary .dt{font-family:simsun}
#product-intro .dd{float:left;}
#summary-price .dd{line-height:12px;*line-height:18px}
.root61 #product-intro .dd{}
#summary-price .p-price{color:#e4393c;font-size:18px}
.seller-link a,#tab-services a,.detail-correction a,.detail-list a,#summary a,.p-comm a{color:#005aa0}
.spec-control,#store-selector .text b,#choose .selected b,.slogens b,#brand-bar .slogens .fore2,#brand-bar .slogens .fore4,.star,.wrap-input a,#brand-bar .slogens dt,#brand-bar .seller-btn a,.itemover-title button,.topic .icon,#ranklist .tabcon span,#comment .btn-comment,#recomment .master s,.topic-best,.master s,.suits li s,#recommend .infos s,#favorable-suit .infos s,.btn-buy,#product-detail .detail-correction b,div.nav-minicart-buynow a,#consult .btn-search,#comments-list .tl,.item-warnning s,.share-list-item a,.share-ft b,#view-bigimg,#tab-services table td .btn-buy,#evaluate s,#evaluate-detail s,.li-img a b,#store-selector .close,.extra-ico,.f-sercvice-list b,.btn-append-extra,.u-name a b,#more-fitting-link b,#summary-countdown s,.s-item .active b,#product-detail .p-tab s,.m3 .p-info s{background-image:url(images/newicon20140417.png);background-repeat:no-repeat}
.star{display:inline-block;width:75px;height:14px}
.sa5{background-position:-109px -239px}
.sa4{background-position:-124px -239px}
.sa3{background-position:-139px -239px}
.sa2{background-position:-154px -239px}
.sa1{background-position:-169px -239px}
.sa0{background-position:-184px -239px}
#summary-grade .star{float:left;margin:1px 5px 0 0}
#summary #summary-stock{overflow:visible;margin-top:15px}
.hl_red,a.hl_red,.hl_red:hover,.hl_red:visited,#summary .hl_red{color:#e4393c}
.djd-im,a.d-offline{display:inline-block;padding-left:27px;width:59px;height:24px;line-height:24px;background:url(images/im20131028.gif) 0 0 no-repeat}
#summary #j-im{margin:-3px 0 0 5px;_margin:0 0 0 5px}
#summary #j-im a:hover{text-decoration:none}
.djd-im b{color:#fff;font-weight:400}
#choose{margin-bottom:20px;margin-left: 10px;}
.root61 #choose{}
#choose li{overflow:hidden;}
#choose .dt{width:71px}
#choose-version .dt{margin-top:8px}
#choose .check_item{float:left;padding:8px 5px 0}
#choose .item{float:left;margin:2px 8px 2px 0}
#choose a{display:block;white-space:nowrap;text-decoration:none;line-height: 30px; margin:0 5px;}
#choose .item a:link,#choose .item a:visited{border:1px solid #ccc;padding:1px}
#choose-version .item a:link,#choose-version .item a:visited{float:left;padding:4px 6px;background:#fff; line-height:30px;}
#choose .selected,#choose .disabled{position:relative;zoom:1}
#choose .item img{float:left; margin-right:5px;}
#choose .item a:hover,#choose .item a:active,#choose .selected a:link,#choose .selected a:visited{border:2px solid #e4393c;padding:0}
#choose .selected b{position:absolute;bottom:0;right:0;width:12px;height:12px;overflow:hidden;background-position:-202px -224px}
.hl_red_bg{color:#fff;background:#e4393c;padding:1px 2px;line-height:12px;margin-right:5px;display:inline-block;*zoom:1}
#choose-version .item a:hover,#choose-version .item a:active,#choose-version .selected a:link,#choose-version .selected a:visited{padding:3px 5px}
#choose-amount .wrap-input{position:relative;width:36px;padding:0 18px;margin:0}
#choose-amount .btn-reduce{left:0;background-position:-216px -190px}
#choose-amount .btn-reduce:hover{background-position:-216px -206px}
#choose-amount .wrap-input a{position:absolute;top:3px;width:15px;height:15px;overflow:hidden;line-height:50px}
#choose-amount .btn-add{right:0;background-position:-232px -190px}
#choose-amount .btn-add:hover{background-position:-232px -206px}
#choose-amount .text{width:30px;height:16px;border:1px solid #ccc;padding:2px;text-align:center}
#summary .s-arrow{font:400 8px simsun;text-decoration:none;-webkit-text-size-adjust:none}
#choose #choose-service,#choose #choose-service .dd{overflow:visible}
#choose-service .dt{padding-top:5px}
.yb-item-cat{float:left;position:relative;background:#fff;position:relative;z-index:1;margin-bottom:2px}
#choose-service .dd .item{position:relative;font-family:simsun}
#choose .yb-item-cat .item{margin-bottom:0;background:#fff}
#choose-service .dd .item a.yb-item-first{display:block;text-align:center;width:120px;padding:2px 10px}
#choose-service .dd .item a.yb-item-first:hover,#choose-service .dd .selected a.yb-item-first{display:block;text-align:center;width:120px;padding:1px 9px}
.yb-item-hide{display:none;position:absolute;left:0;top:26px}
#choose-service .yb-item-hide .item{position:relative;margin-top:0}
#choose-service .yb-item-hide .item a{display:block;width:120px;padding:2px 10px;text-align:center}
#choose-service .yb-item-hide .item a:hover{display:block;width:120px;padding:1px 9px}
.yb-item-hover .yb-item-hide{display:block}
#choose-service .yb-item-hover{z-index:3}
#choose #choose-btns{border-bottom:0;padding-left:10px}
#choose li#choose-btns{overflow:visible}
#choose-btns .btn-append{width:137px;height:38px}
#choose-btns .btn a{position:relative;font:400 18px/38px "microsoft yahei";text-align:center;color:#e4393c}
#choose-btns .btn a{float:left;margin-right:6px;overflow:hidden}
#choose-btns #choose-btn-append a{line-height:38px}
#choose-btns .btn-append b{background-position:0 0}
#choose-btns .btn a b,.nav-minicart-btn a{background-image:url(images/p-btns-20140611.png);background-repeat:no-repeat}
#choose-btns .btn a b{display:block;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}
#choose-btns #choose-btn-append .btn-append:hover b{background-position:-157px 0}
#choose-btns #choose-btn-collent .btn-append{margin-right:0}
#choose-btns #choose-btn-collent b{background-image:url(images/bnt_colles.gif);background-repeat:no-repeat}
#choose-btns #choose-btn-collent .btn-append:hover b{background-image:url(images/bnt_colles.gif);background-repeat:no-repeat}
#choose-btns .btn{float:left;margin-top:8px;height:38px}
.compare_btn{width:280px;height:46px;margin:0 auto}
#choose-btns .btn a.btn-coll{width:72px;height:45px;line-height:45px;margin-right:10px}
#choose .dd{ }
#choose-btns .btn-coll b{background-position:0 -307px}
#choose-btns a.btn-coll:hover b{background-position:-157px -307px}
#preview{position:absolute;top:0;left:0;width:352px;*z-index:4}
.jqzoom{position:relative;padding:0}
#spec-n1{    width: 430px;
    height: 430px;
    margin-bottom: 20px;
    margin-right: 40px;}
#spec-list{    position: relative;
    width: 400px;
    height: 56px;
    overflow: hidden;
    box-sizing: border-box; margin-top: 5px;}
.tempWrap{ float:left;}
#spec-forward{left:0;background-position:0 -139px}
#spec-list .spec-control{display:block;position:absolute;top:0;width:17px;height:54px}
#spec-forward.prevStop{background-position:-68px -139px}
#spec-backward{right:0;background-position:-17px -139px}
#spec-backward.nextStop{background-position:-85px -139px}
#spec-forward:hover{background-position:-34px -139px}
#spec-backward:hover{background-position:-51px -139px}
#spec-list .spec-items{position:relative;overflow:hidden;width:400px;height:56px}
#spec-list .spec-items li{width: 56px!important; height:56px; text-align:center;font-size:0;position:relative;border:1px solid #ccc; padding:2px; box-sizing:border-box;margin-right: 10px;}
#spec-list .spec-items li:hover{border:2px solid #e4393c; padding:1px; box-sizing:border-box;}
#spec-list li b{display:block;position:absolute;z-index:1;bottom:0;left:4px;width:54px;height:49px;height:18px;font:12px/18px simsun;color:#fff}
#spec-list li b{background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#8c000000',EndColorStr='#8c000000')}
:root #spec-list li b,:root #spec-list li b{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00000000',EndColorStr='#00000000')}
#spec-list .spec-items img{width:50px;height:50px;}
#spec-list .spec-items .curr img{border:1px solid #e4393c; }
#short-share{padding-top:20px;position:relative}
#view-bigimg{width:74px;height:25px;line-height:25px;background-position:-1px -287px;padding-left:15px;overflow:hidden;position:relative}
#view-bigimg a{display:block;position:absolute;width:74px;height:25px;top:0;right:0;text-align:right;padding-right:10px}
#view-bigimg b{display:inline-block;width:14px;height:14px;background-position:-264px -240px;margin:0 4px -2px 0;*zoom:1}
#share-list{position:absolute;top:19px;left:190px;width:170px;z-index:3;_left:0}
#share-list.share-list-open{width:300px}
.share-ft-open b{background-position:-263px -258px}
.share-bd,.share-hd,.share-list-item,.share-list-item li,.share-list-item a,.share-ft{float:left;height:23px;line-height:23px}
.share-bd{border:1px solid #ddd;padding:1px 0;border-right:0;background-color:#fff}
.share-hd{padding-left:10px}
#short-share .share-list-item{width:80px;overflow:hidden;*zoom:1;height:23px}
#share-list .share-list-item-all{width:auto}
.share-list-item li{margin-right:2px}
.share-list-item a{width:22px;height:23px;text-indent:-9999px;overflow:hidden}
#site-sina{background-position:-190px -166px}
#site-qzone{background-position:-102px -167px}
#site-renren{background-position:-146px -167px}
#site-kaixing{background-position:-168px -166px}
#site-douban{background-position:-124px -167px}
#site-msn{background-position:-234px -167px}
#site-qq{background-position:-256px -167px}
#site-email{background-position:-212px -167px}
#site-yixin{background-position:-146px -190px}
#site-sina:hover{background-position:-190px -143px}
#site-qzone:hover{background-position:-102px -143px}
#site-renren:hover{background-position:-146px -143px}
#site-kaixing:hover{background-position:-168px -143px}
#site-douban:hover{background-position:-124px -143px}
#site-msn:hover{background-position:-234px -143px}
#site-qq:hover{background-position:-256px -143px}
#site-email:hover{background-position:-212px -143px}
#site-yixin:hover{background-position:-124px -190px}
.share-ft{padding:1px 0;border:1px solid #ddd;width:20px;cursor:pointer;background-color:#fff}
.share-ft b{display:block;width:7px;height:11px;margin:6px 0 0 7px;background-position:-271px -258px;text-indent:-9999px;overflow:hidden}
.share-ft-open b{background-position:-263px -258px}
#choose #choose-result{padding:6px 0 0 10px;color:#e4393c;border-bottom:0}
#choose #choose-result .dt{width:auto}

#spec-list .spec-items a.img-hover img{border:2px solid #e4393c;padding:0}
.goodsW .right{float:right;width:770px;_overflow:hidden}
.root61 .goodsW .right{}
.goodsW .left{float:left;margin:0}
.goodsW .left .mt{position:static}
.goodsW .left .mt h2{font-weight:400;text-align:left;padding:0 8px}
.goodsW .left .mc{display:block}
.goodsW .right .mt{overflow:visible;height:30px;line-height:30px;background:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:0;padding:0}
.goodsW .left .mt{background-color:#f7f7f7}
.goodsW .left .m2 .mt{height:28px;line-height:28px;padding:0;border-bottom:0}
.goodsW .left .m2 .mc{border:1px solid #ddd;border-top:0}
.goodsW .left .m2 .mt{border:1px solid #ddd}
.goodsW #related-sorts ul{padding:4px 0 4px 6px;overflow:hidden;zoom:1}
.goodsW #related-sorts li{float:left;width:94px;height:18px;padding:3px 6px 3px 0;overflow:hidden}
#related-brands .mc ul{padding:4px 0 4px 6px;overflow:hidden;zoom:1}
#related-brands .mc li{width:61px;height:18px;padding:3px 6px 3px 0;overflow:hidden}
#ranklist .tab li,#ranklist .tab a,#ranklist .tab-item{float:left;text-align:center}
#ranklist .tab{width:193px;padding-left:5px;margin:8px auto 0;border-bottom:1px solid #dedfde;overflow:visible;float:left}
#ranklist .tab li{width:58px;height:20px;border:solid #dedfde;border-width:1px 1px 0;margin-right:4px;text-align:center;line-height:20px;color:#333;cursor:default;background-color:#f7f7f7}
#ranklist .tab .curr{font-weight:700;background-color:#fff;color:#e4393c;height:21px;margin-bottom:-1px}
#ranklist .tabcon{clear:both}
#ranklist .tabcon{padding:0 5px}
#ranklist .tabcon li{position:relative;height:50px;padding:8px 0 8px 70px;zoom:1;border-top:1px dotted #dedede}
#ranklist .tabcon span,#ranklist .tabcon .p-img{position:absolute;top:8px}
#ranklist .tabcon span{left:-3px;width:18px;height:18px;background-position:-256px -322px;text-align:center;color:#fff;font-size:10px;color:#ddd}
#ranklist .tabcon .p-img{left:15px;padding:0}
#ranklist .tabcon .fore1 span,#ranklist .tabcon .fore2 span,#ranklist .tabcon .fore3 span{background-position:-232px -322px;color:#e4393c}
#ranklist .tabcon .fore1{border-top:0}
#ranklist .tabcon .p-name{height:3em}
.related-buy .loading-empty{background:0;padding-left:0}
.related-buy ul{padding:0 8px;overflow:hidden;zoom:1}
.related-buy li{padding:8px 0;border-top:1px dotted #dedede}
.related-buy .fore1{border-top:0}
.related-buy .p-name strong{color:#ce2c08}
.related-buy .p-img,.related-buy .p-price{text-align:center}
.related-buy .extra{height:30px;line-height:28px;padding-right:8px;text-align:right}
.related-buy .extra a{color:#005aa0}
#recommend,#product-detail,#comments-list,#consult,#discuss{overflow:visible;_clear:both}
#view-buy,#buy-buy,#browse-browse,#related-viewed,#choose-btn-divide,#choose-btn-easybuy,#choose-btn-notice,.product-intro-noitem #choose-amount,#recommend .tab li,#product-intro-noitem #choose-btn-easybuy,#recommend,#brand-bar .seller-btn #jdim.noservice,#choose-result,#nav-minicart,#view-buy,#search-result,#itemover-related-list,#itemover1-related-list,#p-con-wiki{display:none}
#recommend{overflow:visible}
.goodsW .right .mt .tab{margin-left:-1px;overflow:visible;*display:inline}
.goodsW .tab a{float:left;height:45px;line-height:45px;padding: 0 35px;border-right: 1px dotted #e5e5e5; color: #333; text-decoration:none;}
.goodsW #recommend .tab li,.goodsW #recommend .tab a,.goodsW #recommend .tab-item{float:left;text-align:center}
.goodsW .right .tab .curr{color:#c40000;background-color:white;margin-top:-2px; font-weight:bold;}
.goodsW .right .tab .curr{border-top:2px solid #e4393c;*display:inline}
.goodsW .right .tab li.curr{}
.goodsW .right .tab .curr a{height:45px;line-height:45px;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#e4393c}
.goodsW .left .m .mt,.goodsW .right .m .mt{font:14px/30px 'microsoft yahei'}
#recommend .mc,#product-detail .mc,#comment .mc,#comments-list .mc #consult .mc,#discuss .mc{clear:both}
#recommend .mc{border:1px solid #ddd;border-top:0}
#recommend .mc{padding:10px 0}
.tab-cat{width:590px}
.root61 .tab-cat{width:790px}
#recommend .stab{overflow:hidden;margin-bottom:10px}
#recommend .stab li{padding:0 10px;height:16px;cursor:pointer;border-left:1px solid #d4d1c8;margin-left:-1px;line-height:16px;text-align:center;color:#005aa0;white-space:nowrap}
#recommend .stab .scurr{font-weight:700;color:#333}
#newFittign-tab{margin:0}
#recommend .master{float:left;width:150px;padding:0 0 0 10px;text-align:center;overflow:hidden}
#recommend .master s,#recommend .suits li s{float:right;display:inline;width:24px;height:22px;background-position:0 -260px;margin-top:40px;margin-right:3px}
#recommend #newFittign-tab .master s,#recommend #newFittign-tab .suits li s{margin-top:60px}
#recommend .p-name{height:3em}
#recommend .master .p-name{width:100px;padding:0 13px}
#recommend .suits{float:left;width:356px;padding-bottom:10px}
#tab-reco .suits{ width:580px;overflow-x:scroll;padding-bottom:10px}
.root61 #recommend .suits{width:788px}
#tab-reco #newFittign-tab .suits{height:185px;overflow:hidden}
#recommend .suits li{width:128px;padding:0;background-position:0 -260px;float:left}
.root61 #recommend .suits li{width:145px;padding-left:20px}
#tab-reco .suits ul{display:block}
#recommend .suits li .p-name{width:100px;margin:0}
.choose input{vertical-align:middle}
#recommend .infos{float:right; width:190px; line-height:20px; padding:20px 0 0 0;}
#recommend .infos s{float:left;width:24px;height:22px;background-position:-30px -260px;margin-top:40px}
#recommend .infos .selected,#recommend .infos .p-price,#recommend .infos .p-saving,#recommend .infos .btns,#recommend .infos .p-name,#more-fitting-link{margin-left:35px}
.infos .p-saving{color:#999}
#recommend .btn-buy{display:block;width:77px;height:25px;margin-top:10px;background-position:-166px -112px;text-align:center;line-height:25px;color:#fff;font-weight:700}
.goodsw{font:12px/150% Arial,Verdana,"宋体"}
#product-detail{overflow:visible;background: #fff;    border: 1px solid #ddd;}
#product-detail .mt{top:auto;z-index:100}
#product-detail .mt{    overflow: visible;
    background: #fff;
    border-top: none;
    border-bottom: 2px solid #ddd;
    border-right: 0;
    border-left: 0;}
#product-detail .tab{float:left}
#product-detail .mc{clear:both}
#nav-minicart{position:relative;float:right;z-index:2}
.goodsW .tab li,.goodsW .tab a,.goodsW .tab-item{float:left;text-align:center}
#product-detail .detail-list{padding:8px;overflow:hidden;zoom:1}
#product-detail .detail-list li{    float: left;
    width: 33%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 2px 0;
    height: 35px;
    line-height: 35px;}
.ac{text-align:center}
.Ptable{background:#CCC;margin:10px 0}
.Ptable th{background:#eef7fe;padding:5px;font-size:12px}
.Ptable td{background:none repeat scroll 0 0 #FFF;padding:2px 5px;font-size:12px}
.Ptable .tdTitle{background:none repeat scroll 0 0 #f5fafe;text-align:right;width:110px}
.Ptable th.tdTitle{text-align:center}
.item-detail{padding:10px}
.formwork{overflow:hidden;width:753px;padding:10px 0;border-bottom:1px dashed #e6e6e6;line-height:23px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px}
.open_comment{ position: relative; color:#ffffff; font-size:14px;}
#comment{}
#comment h2{padding:0 12px;font-size:14px;text-align:left;font-weight:400}
#comment .mc{padding:10px 0;overflow:hidden;zoom:1;padding: 0 40px 20px;;border-top:0}
#comment .mt,#comment .mc{position:static;display:block}
#comment .rate{float:left;width:120px;padding:20px 0 0;text-align:center}
.root61 #comment .rate{width:190px}
#comment .rate strong{font:400 46px/30px arial;color:#e4393c}
#comment .rate span{color:#999;font-family:arial}
#comment .rate strong span{font-size:24px;color:#e4393c}
#comment .percent{float:left;width:186px;height:74px;padding:8px 0}
#comment .percent span{color:#9c9a9c}
#comment .percent dl{padding:2px 0;overflow:hidden;zoom:1}
#comment .percent dt{float:left;width:80px}
#comment .percent dd{float:left;width:100px;height:10px;margin-top:6px;overflow:hidden;background:#efefef}
#comment .percent dd div{overflow:hidden;height:10px;width:0;margin:0;background-color:#ed0000;background-image:-ms-linear-gradient(top,#ed0000 0,#a50000 100%);background-image:-moz-linear-gradient(top,#ed0000 0,#a50000 100%);background-image:-o-linear-gradient(top,#ed0000 0,#a50000 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ed0000),color-stop(1,#a50000));background-image:-webkit-linear-gradient(top,#ed0000 0,#a50000 100%);background-image:linear-gradient(to bottom,#ed0000 0,#a50000 100%)}
#comment .btns{float:right;width:200px;height:55px;padding-top:25px;line-height:15px;text-align:center}
#comment .btns{padding-right:10px}
#comment .btns .btn-comment{color:#333}
#comment .btns a{color:#005aa0}
#comments-list .item{position:relative;padding:0 0 2px 120px;margin-top:8px;background:#fff;zoom:1}
#comments-list .o-topic{padding:0 0 2px;margin-bottom:10px;border-bottom:1px solid #d0e4c2;overflow:hidden;zoom:1}
#comments-list .star{float:left;margin:1px 0 0 5px}
#comments-list .date-comment{float:right;color:#9c9a9c;margin-left:10px}
.hl_blue,a.hl_blue,.hl_blue:hover,.hl_blue:visited{color:#005aa0}
#comments-list .topic{float:left}
#comments-list .date-comment a{margin-right:10px;color:#005aa0}
#comments-list .comment-content dl{padding:2px 0;overflow:hidden;zoom:1}
#comments-list .comment-content dt{float:left;width:62px;text-align:right;color:#9c9a9c}
#comments-list .comment-content dd{float:left;width:530px;word-wrap:break-word}
.root61 #comments-list .comment-content dd{width:770px}
.comm-tags{float:left;height:21px;line-height:21px;padding:0 7px;margin-right:5px;background:#fdedd2}
.comm-tags:hover{text-decoration:none}
.comm-tags span{color:#333}
.comm-tags em{color:#999}
#comments-list .dl-extra{clear:both}
#comments-list .dl-extra dl{float:left;margin-right:1em}
#comments-list .dl-extra dd{float:left}
.root61 #comments-list .comment-content .dl-extra dd{width:auto}
#comments-list .comment-content dd a,#comments-list .comment-content dd a:visited{color:#005ea7}
#comments-list .item .btns{clear:both;padding:10px 0 5px;overflow:hidden;zoom:1;line-height:20px}
#comments-list .item-reply{border-top:1px dotted #f7e7c6;padding-left:50px;*zoom:1}
#comments-list .item-reply strong{display:block;width:45px;color:#bebebe;font-size:20px;font-family:arial;text-align:right;float:left;display:inline;margin:5px 0 0 -45px}
.reply-list{padding:5px}
#comments-list .user{position:absolute;top:10px;left:0;width:120px;text-align:center;color:#9c9a9c}
#comments-list .user a{color:#005aa0}
#comments-list .u-icon img{width:50px;height:50px;padding:8px;background:url(images/avatar-bg.png) no-repeat 0 0}
#comments-list .user .u-name{width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.u-name a{color:#005aa0}
#comments-list .user{position:absolute;top:10px;left:0;width:120px;text-align:center;color:#9c9a9c}
.u-address{margin-left:5px}
#comments-list .corner{position:absolute;overflow:hidden}
#comments-list .tl{top:10px;left:108px;width:14px;height:26px;background-position:-259px -47px}
#comments-list .i-item{padding:10px 15px 5px;border:1px solid #d0e4c2;background:#fcfffa}
#comment_show{position:absolute;z-index:10000002;overflow:hidden;padding:0;border:4px solid rgba(0,0,0,.1);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:662px;height:302px;display:none}
.comment_wrap{width:660px;border:1px solid #c4c4c4;background:white;height:300px}
#easyDialogTitle{line-height:31px;font-family:arial,"宋体b8b\4f53";font-size:14px;font-weight:700;color:#333;position:relative;height:31px;text-align:center}
.thickclose{display:block;position:absolute;z-index:100000;top:5px;right:10px;overflow:hidden;width:21px;height:21px;background:url(images/thickbox_close.png) no-repeat 0 0;font-size:0;line-height:100px}
.comment_from .captcha{top:-3px}
.comment_from .comment_btns{display:block;width:72px;height:23px;border-radius:3px;background:#e4393c;text-align:center;line-height:22px;font-size:12px;color:white;text-decoration:none;cursor:pointer;border:0}
.comment_captcha{position:relative;left:21px;margin:0}
.captcha_left{width:226px;*width:235px}
.captcha_left,captcha_right{float:left}
.inputCaptcha{width:60px}
.comment_captcha .captcha{position:absolute;left:120px;top:1px}
.header{padding:20px 0 10px}
.flowBox_cart{padding-bottom:5px;}
.flowBox_cart h6{height:28px;line-height:28px;border:0;background:url(images/flow_tit.gif) no-repeat;color:#444;font-weight:bold}
.flowBox_cart .flowBox_in h6{height:23px;line-height:23px;text-align:right;font-size:12px;background:#edf7ff;color:#3f3f3f;border:1px solid white;padding-right:10px}
.flowBox_in{border-left:3px solid #aacded;border-right:3px solid #aacded;width:964px;background: #fff;padding: 10px;}
.flowBox_in table tr td{ height:40px;}
#logo{padding-left:5px;float:left}
.progress{padding-top:6px}
.progress .progress-1{background:url(images/step1.png) no-repeat;width:481px;padding-top:23px;overflow:hidden;height:23px}
.progress .progress-2{background:url(images/step2.png) no-repeat;width:481px;padding-top:23px;overflow:hidden;height:23px}
.progress .progress-3{background:url(images/step3.png) no-repeat;width:481px;padding-top:23px;overflow:hidden;height:23px}
.progress ul{width:481px;float:right}
.progress li{width:160px;height:23px;float:left;color:#bce8a3;line-height:23px;text-align:center}
.progress li b{width:22px;height:25px;display:none}
.progress li.step-1{color:#7abd54}
.progress li.step-2{color:#aaa;width:161px}
.progress li.step-3{color:#aaa}
.progress li.complete b{background-position:0 -50px}
.cart{/*padding-bottom:20px*/}
.cart-hd{position:relative}
.cart .cart-hd{height:35px}
.cart .cart-hd h2{width:100px;float:left}
.cart h2{height:20px;margin-bottom:15px;line-height:100px;overflow:hidden;background:url(images/my_cart_title.png) no-repeat left top}
.cart .cart-hd span,.cart .cart-hd a{float:left}
.cart .cart-hd .fore{padding-left:40px;line-height:21px}
.cart-inner{border:1px solid #ddd;border-top:2px solid #999}
.cart-inner .cart-thead{height:35px;}
.cart-thead .column{width:99px;height:35px;border-right:1px solid #f7f7f7;float:left;color:#666;line-height:35px;text-align:center}
.cart-thead .t-checkbox{line-height:normal;text-align:left}
.cart-thead .t-checkbox input{margin:11px 5px 0 19px;margin:11px 5px 0 16px\9;*margin:6px 2px 0 16px;display:inline}
.cart-thead .t-checkbox label{line-height:35px}
.cart-thead .column{width:99px;height:35px;border-right:1px solid #f7f7f7;float:left;color:#666;line-height:35px;text-align:center}
.cart-thead .t-goods{width:287px}
.cart-thead .t-promotion{width:149px}
.cart-inner .cart-tbody{border-bottom:1px solid #ddd}
.cart-tbody .item{border-top:1px solid #ddd;padding:10px 0}
.cart-tbody .item,.cart-tbody .item-meet,.cart-tbody .suit{clear:left}
.cart-tbody .item_selected{}
.cart-tbody .item_form{height:52px}
.cart-tbody .cell{float:left;min-height:52px;height:auto!important}
.cart-tbody .p-checkbox{width:50px;height:52px}
.cart-tbody .p-checkbox input{margin:20px 0 0 19px;margin:17px 0 0 16px\9;*margin:16px 0 0 16px;float:left;display:inline}
.cart-tbody .p-goods{width:336px;overflow:hidden}
.cart-tbody .p-img{width:50px;height:50px;margin-right:10px;border:1px solid #ddd;padding:0;float:left;background-color:#fff}
.cart-tbody .p-img img{display:block}
.cart-tbody .p-name{padding-right:10px;line-height:18px}
.cart-tbody .p-name span{display:block;color:#999;line-height:18px}
.cart-tbody .price{color:#333;font-family:Verdana,Arial}
.cart-tbody .p-price{width:100px;line-height:52px;text-align:center}
.cart-tbody .p-shuxing{width:100px;text-align:center}
.cart-tbody .p-inventory,.cart-tbody .p-quantity{width:100px;text-align:center}
.cart-tbody .p-quantity{line-height:52px}
.cart-tbody .p-quantity .quantity-form{width:76px;height:22px;margin:0 auto;padding-top:16px;overflow:hidden;text-align:left}
.cart-tbody .p-quantity a{width:13px;height:13px;margin-top:3px;float:left;display:block;overflow:hidden;line-height:13px;background:#fff;border:1px solid #ccc;text-align:center}
.cart-tbody .p-quantity a:hover{text-decoration:none;color:#333;border:1px solid #999}
.p-quantity .quantity-form input{float:left;border:1px solid #ccc}
.cart-tbody .p-quantity a.decrement{margin-right:5px}
.cart-tbody .p-quantity a.increment{float:right}
.cart-tbody .p-quantity a.disabled{background-position:0 -26px}
.cart-tbody .quantity-text{padding:0;width:34px;height:18px;border:1px solid #ddd;border-top-color:#aaa;border-left-color:#aaa;padding-top:2px;overflow:hidden;text-align:center;background-color:#fff}
.cart-tbody .p-remove{width:99px;color:#005ea7}
.cart-tbody .p-inventory,.cart-tbody .p-remove{line-height:52px;text-align:center}
.cart-tbody .p-name a,.cart-tbody .p-name a:visited,.cart-tbody .p-name a:hover,.cart-tbody .p-remove a,.cart-tbody .p-remove a:visited,.cart-tbody .p-remove a:hover{color:#005ea7}
.cart-toolbar,.cart-total{clear:both}
.cart-toolbar{padding:5px 10px;line-height:22px}
.cart-toolbar .control span{height:22px;float:left}
.cart-toolbar .control .delete{margin-right:12px}
.cart-toolbar .control b{margin-right:4px;float:left;overflow:hidden;line-height:0;font-size:0;background:url(images/control-icon-1.gif) no-repeat}
.cart-toolbar .control .delete b{width:9px;height:9px;margin-top:6px;background-position:0 0}
.cart-toolbar .control a,.cart-toolbar .control a:visited,.cart-toolbar .control a:hover{color:#005ea7}
.cart-toolbar .total{width:180px}
.cart-toolbar .total p{clear:both}
.cart-toolbar .total span{float:right;font-family:Verdana,Arial}
.cart-toolbar .amout{padding-right:10px}
.cart-toolbar .amout span{color:#e4393c;font-family:Verdana,Arial}
.cart-total{padding:10px 10px;background-color:#f7f7f7}
.cart-total .total{width:250px;margin-left:10px;line-height:30px;font-weight:700}
.cart-total .total span{float:right;color:#e4393c;font-size:20px;font-weight:400;font-family:Verdana,Arial}
.cart-button{padding:10px 0 0}
.cart-button a.continue{padding-right:16px;background-position:100% -198px}
.cart-button a#continue{background:url(images/btn-proceed.png) no-repeat 0 0;width:94px;height:36px;line-height:36px;text-align:center;padding:0}
.cart-button .btn{float:left;display:block;overflow:hidden;position:relative;margin-right:5px;padding-right:10px;line-height:normal;font-size:12px;background-position:100% -63px}
.cart-button a.continue .btn-text{height:36px;padding:0 0 0 16px;line-height:36px;background-position:0 -126px}
.cart-button a#continue .btn-text{background:0;padding:0;text-align:center;width:94px}
.cart-button a.continue:hover .btn-text{background-position:0 -162px}
.cart-button a.checkout{width:135px;height:36px;float:right;display:block;overflow:hidden;line-height:100px;background:url(images/btn-check-2013.jpg) no-repeat #e43f45;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:18px;font-weight:bold;line-height:32px;_line-height:36px;text-indent:33px;color:#fff;position:relative}
.cart-button a.checkout b{position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/btn-check.jpg) no-repeat}
.cart-button a.continue:hover{background-position:100% -234px}
a.btn:hover,a.btn:hover span{text-decoration:none}
.cart-button a.btn span{color:#333}
.cart-button a#continue:hover{background-position:0 -36px;box-shadow:0 1px 1px rgba(0,1,1,0.1)}
.cart-button a#continue:hover .btn-text{background:0}
.cart-button a.checkout:hover{background-position:0 -36px;box-shadow:0 1px 1px rgba(0,1,1,0.3);background-color:#ed4749;text-decoration:none}
.cart-button a.checkout:hover b{background-position:0 -36px}
#c-tabs .cm,#c-tabs .cmt,#c-tabs .cmc{overflow:hidden}
#c-tabs .m{margin-bottom:0}
#c-tabs .plist2{padding-top:29px;position:relative}
#c-tabs .cmt{position:absolute;top:0;left:0;z-index:1;height:30px}
#c-tabs .cmt h3,#c-tabs .cmt i{cursor:pointer}
#c-tabs .cmt h3{height:30px;padding:0 22px;line-height:30px;font-size:12px;text-align:center;color:#e4393c;border:1px solid #ddd;border-bottom:0;background:#fff;_float:left}
#c-tabs .cmt i{display:none;width:20px;height:30px;float:left}
#c-tabs .curr .cmt i{background-position:0 -90px}
#c-tabs .curr .cmt h3{background-position:100% -30px}
#c-tabs .fore2 .cmt{left:236px}
#c-tabs .cmc{display:none;clear:both;padding:10px 55px;border:1px solid #ddd}
#c-tabs .curr .cmc{display:block}
#c-tabs .cmc ul{overflow:hidden;height:235px}
#c-tabs .cmc li{float:left;width:130px;padding:0 8px}
#c-tabs .p-img{width:130px;height:130px;overflow:hidden;text-align:center}
#c-tabs .p-name{height:36px;line-height:16px;margin:0; line-height:18px;}
#c-tabs .p-name a,#c-tabs .cmc .p-name a:visited{color:#666;}
#c-tabs .cmc .p-name a:hover{color:#c00}
#c-tabs .p-price{height:23px;color:#e4393c;font-family:Verdana,Arial;text-align:left;}
#c-tabs .p-btn .btn{    width: 99%;
    margin: 0;
    padding-right: 0;
    float: none;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: url(images/btn-enter.png) no-repeat;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;}
#c-tabs a.btn:hover,#c-tabs a.btn:hover span{text-decoration:none}
#c-tabs .p-btn a:hover{color:#333}
#c-tabs .p-btn .btn:hover{background-position:0 -21px;box-shadow:0 1px 1px #edecec}
#c-tabs .btn span{cursor:pointer}
#c-tabs .btn .btn-icon{position:absolute;display:inline;overflow:hidden;font-size:0;line-height:0}
#c-tabs .p-btn .btn-icon{    width: 16px;
    height: 18px;
    top: 6px;
    left: 15px;
    background: url(images/icon-add-cart.png) 0px -1px no-repeat;}
#c-tabs .btn{float:left;display:block;overflow:hidden;position:relative;margin-right:5px;padding-right:10px;line-height:normal;font-size:12px;background-position:100% -63px}
#c-tabs .btn,#c-tabs .btn .btn-text{background:url(images/btn-bg-1.png) no-repeat}
#c-tabs .btn-text{margin:0;padding:0;text-align:center;cursor:pointer}
#c-tabs .btn .btn-text{height:30px;padding:0 0 0 10px;float:left;display:block;overflow:hidden;line-height:30px;text-align:left;background-position:0 0}
#c-tabs .p-btn .btn-text{padding:0;display:block;width:99%;text-align:center;background:0;color:#333;text-indent: 15px;}
#recommend-left,#recommend-rigth{position:absolute;top:112px;width:14px;height:36px;background:url(images/left-2013.png) no-repeat;cursor:pointer;margin-right:20px}
#recommend-rigth{right:20px;background:url(images/right-2013.png) no-repeat;margin-right:0;margin-left:20px}
#recommend-left{left:20px}
#c-tabs .bd{position:relative;overflow:hidden;z-index:1;width:878px;height:245px}
.input_text1{width:238px;height:16px;padding:10px 25px 10px 5px;border:1px solid #CCC;float:none;font-size:14px;font-family:arial,"宋体";color:#999}
.input_text2{width:100px;height:16px;padding:10px 25px 10px 5px;border:1px solid #CCC;float:left;font-size:14px;font-family:arial,"宋体";color:#999}
.input_text3{width:150px;height:16px;padding:5px 25px 5px 5px;border:1px solid #CCC;float:none;font-size:14px;font-family:arial,"宋体";color:#999}
.register_warp,#regist .mt{background:#f2f2f2}
#regist{background:#FFF}
#regist .mt,#regist .mt h2,#regist .mt span{height:32px;line-height:32px}
#regist .mt{padding-right:10px;position:relative;overflow:visible;margin-bottom:-1px;border-bottom:1px solid #ddd}
#regist .tab{height:33px;padding-left:0}
#regist .tab li{margin-right:5px;margin-top:3px;font-size:14px;width:100px;height:28px;text-align:center;line-height:28px;color:#f79100}
#regist .tab li{background:#f7f7f7;border:1px solid #ddd}
#regist .tab .curr{position:relative;color:#fff;background:#fff;color:#e4393c;height:32px;line-height:32px;font-weight:bold;margin-top:0;-moz-box-shadow:2px 0 2px #ddd;-webkit-box-shadow:2px 0 2px #ddd;box-shadow:2px 0 2px #ddd;border-bottom:0}
.mt .extra{float:right}
#regist .mt .extra{position:absolute;right:20px;top:5px}
#regist .mt,#regist .mt h2,#regist .mt span{height:32px;line-height:32px}
#regist .mt span{float:right;text-align:right}
.ftx13,.flk13 a:link,.flk13 a:visited,a.flk13:link,a.flk13:visited{color:#005aa0}
#regist .mc{padding:30px 0 20px;border:1px solid #ddd;}
#regist .form{float: left;
    width: 600px;
    border-right: 1px solid #ddd;}
#regist .form{position:relative}
#regist .item{padding-top:9px; line-height:34px;position:relative;z-index:1; height:60px;}
#regist #select-regName{z-index:5}
#regist .label{width:190px;text-align:right;font-size:14px;color:#666;padding-right:10px}
#regist .label b{font-family:"????";margin-right:5px;font-weight:normal}
.ftx04,.flk04 a:link,.flk04 a:visited,a.flk04:link,a.flk04:visited{color:#F00}
#regist .item .item-ifo{position:relative;width:270px}
.o-intelligent-regName{z-index:3}
#regist .text{width:238px;height:16px;padding:10px 25px 10px 5px;border:1px solid #ccc;float:none;font-size:14px;font-family:arial,"宋体";color:#999}
#regist .item-ifo i{position:absolute;right:8px}
#regist .item-ifo .i-name{background:url(images/one4.jpg) no-repeat scroll 0 0 transparent;height:16px;top:9px;width:16px}
#regist .highlight1{border:1px solid #7abd54;color:#333}
#regist .focus,#regist .error{color:#e4393c;line-height:36px;height:36px;position:absolute;top:0;right:-275px;width:260px;padding:0 5px;background:#ffebeb;border:1px solid #ffbdbe}
#regist .null,#regist .error{color:#f00}
#regist #username_notice{margin-top:0;float:none;cursor:pointer}
#regist .focus,#regist .error{color:#e4393c;line-height:36px;height:36px;position:absolute;top:0;right:-275px;width:260px;padding:0 5px;background:#ffebeb;border:1px solid #ffbdbe}
#regist .focus{color:#666;line-height:36px;background:#f7f7f7;border:1px solid #ddd}
#regist .null,#regist .error{color:red}
#regist .item-ifo .i-pass{background:url(images/one5.jpg) no-repeat scroll 0 0 transparent;height:19px;top:11px;width:14px}
#pwdstrength{color:#999;line-height:22px;padding-right:10px;clear:both;float:none;position:absolute;top:41px;right:-9px}
.strengthA b{background:url(images/pwdstrength.gif) no-repeat 0 0}
.strengthB b{background:url(images/pwdstrength.gif) no-repeat 0 -13px}
.strengthC b{background:url(images/pwdstrength.gif) no-repeat 0 -26px}
#pwdstrength b{float:left;width:104px;height:13px;overflow:hidden;margin-top:5px;*margin-top:3px}
#regist .text-1{width:100px;float:left; margin-right:10px;}
#regist .item-new{padding-top:0;height:49px}
#regist .checkbox{margin-top:10px}
/*#regist .btn-regist{width:270px;height:36px;color:#FFF;font-family:"微软雅黑";font-size:16px;text-indent:-9999px;font-weight:800;overflow:hidden;background:url(images/regist-btn.jpg) no-repeat}*/
#regist .btn-regist{    width: 270px;
    height: 54px;
    color: #fff;
    background: #e22;
    border: 0;
    font-size: 16px;
    font-family: "Microsoft YaHei","Hiragino Sans GB";
}}
@-moz-document url-prefix(){#regist .btn-regist{padding-bottom:5px}}
@-moz-document url-prefix(){#regist .checkbox{margin-top:11px}}
#regist .btn-regist{*zoom:1;display:inline-block;border:0 none;font-size:14px;font-weight:bold;text-align:center;color:#fff}
#o-password .text{color:#333}
#entry{    margin: 0 auto 55px;
    position: relative;    padding: 0;}
#entry .mc{background: url(images/5731b427N2a98cb75.png) 0px 0px no-repeat;
    background-color: #e93854;height:475px}
#entry .form{position: absolute;
    top: 18px;
    right: 32px;
    width: 307px;
    overflow: hidden;}
#entry .item{height:60px;line-height:26px;overflow:visible;position:relative;width:307px;z-index:1}
#entry .fore1{z-index:10}
#entry .item span{color:#999;height:20px;line-height:20px;display:block;margin-top:1px}
#entry .item .item-ifo{    position: relative;
    margin: 0;}
#entry .text{    float: left;
    width: 260px;
    height: 18px;
    line-height: 18px;
    padding: 10px 0 10px 45px;
    border: 1px solid #ccc;
    font-size: 16px;
    font-family: "Microsoft YaHei",arial,"宋体";}
.item-ifo input{ background:#ffffff;}
#entry .item-ifo .ico{position:absolute;left:12px;z-index:5}
#entry .item-ifo .i-name{background:url(images/login-all-bg.png) no-repeat -373px -111px #fff;width:16px;height:16px;top:11px}
#entry .item-ifo .i-pass{background:url(images/login-all-bg.png) no-repeat -346px -108px #fff;width:14px;height:19px;top:11px}
.register_warp .w1{width:990px}
#entry #autoentry{height:37px;color:#333}
#entry .checkbox{margin-top:3px;*margin-top:2px}
@-moz-document url-prefix(){#entry .checkbox{margin-top:7px}}@media all and (-webkit-min-device-pixel-ratio:0){#entry .checkbox{margin-top:7px;vertical-align:middle}}
#entry .mar{margin-left:5px}
#entry .item a:link,#entry .item a:visited{color:#333}
#entry .item a:hover{color:red}
#entry .login-btn2013{height:52px}
#entry .btn-entry{    border: 1px solid #e85356;
    display: block;
    width: 307px;
    background: #e4393c;
    height: 38px;
    line-height: 35px;
    color: #fff;
    font-size: 20px;
    font-family: 'Microsoft YaHei';}
#entry .text-1{width:100px;float:left}
#entry .coagent{    position: absolute;
    right: 32px;
    bottom: 10px;
    width: 307px;
    line-height: 26px;
    z-index: 99999;}
#entry .coagent .ftx24{color:#999}
#entry .coagent .btns{float:left;overflow:hidden;position:relative}
#entry .coagent a:link,#entry .coagent a:visited{color:#666;padding-right:2px;text-decoration:none;    font-size: 14px;}
#entry .coagent .more a:link,#entry .coagent .more a:visited{border-right:0}
.free-regist{position:absolute;right:42px;bottom:-31px;width:115px;height:32px;text-align:center;line-height:32px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding:0 5px 5px}
.free-regist span{text-align:center;font-size:14px;width:115px;height:32px;display:block;color:white;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.free-regist a:link,.free-regist a:visited{color:white}
#succeed{position:relative;overflow:visible}
.message_error{margin:0 auto;padding:10px}
.message_error h3{font:normal 24px/40px 微软雅黑;color:#7abd54}
.user_center .left{float:left;width:150px;margin-right:10px}
#myjd .mt{height:32px;padding:0 6px;background-color:#ccc;border-top:2px solid #b5b5b5;line-height:32px;color:#fff}
#myjd .mt h2{float:left;background:0;padding-top:0;height:auto;line-height:32px}
#myjd .mt a{color:#fff}
#myjd .mc{border:solid #e6e6e6;border-width:0 1px 1px;overflow:hidden}
#myjd dl dt{position:relative;margin-bottom:-1px;height:30px;padding:0 12px;font-weight:bold;line-height:30px;cursor:pointer;color:#333;background-color:#f9f9f9}
#myjd dl dt b{display:block;position:absolute;top:12px;left:125px;width:9px;height:5px;background:url(images/jdleft.png) -64px 0;font-size:0;line-height:0;overflow:hidden}
#myjd dd{padding:4px 0 5px}
#myjd dd .item{padding:2px 0 2px 24px}
#myjd dd .curr{font-weight:bold}
#myjd dl dd a:link,#myjd dl dd a:visited{color:#333}
#myjd dl dd a:hover{color:#e4393c}
#myjd dl.close dd{display:none}
.user_center .right{width:830px;float:right;font-family:Verdana}
.article .left{width:165px;overflow:hidden;margin-right:10px;float:left;padding-bottom:5px}
.help_side{border:1px solid #b9e8f9}
.help_side h4{background:#eff9fe;height:32px;line-height:32px;padding-left:25px;color:#4a4a4a;font-size:14px;font-family:"microsoft yahei"}
#sortlist_atc h4{cursor:pointer}
#sortlist_atc h4{border-bottom:1px solid #b9e8f9}
#sortlist_atc .current h4{border-bottom:0}
#sortlist_atc b{float:right;width:14px;height:14px;margin-top:1px;background:url(images/help_leftsz.gif) no-repeat right -14px;overflow:hidden;cursor:pointer;margin:7px 10px 0 0}
#sortlist_act ul{display:none}
#sortlist_act .current ul{display:block}
#sortlist_atc .current b{background:url(images/help_leftsz.gif) right 0}
.help_side ul li{height:32px;line-height:32px;overflow:hidden;border-top:1px dotted #cbecf8}
.help_side ul li.li1{border-top:medium none}
.help_side ul li a:link,.help_side ul li a:visited{color:#2398d1;text-decoration:none}
.article .right{width: 989px;
    overflow: hidden;
    _float: right;
    font-size: 12px;
    line-height: 150%;
    border-left: 1px solid #e5e5e5;}
.exchange_order{float:left;line-height:26px;zoom:1}
.exchange_order span{float:left;line-height:26px;zoom:1}
.exchange_listform{float:right}
.exchange_box1{width:300px;float:left}
.share-list .bdshare-button-style0-16 a,.share-list .bdshare-button-style0-16 .bds_more{float:left;font-size:0;padding-left:0;line-height:0;height:23px;background-image:url(images/newicon20140417.png);background-repeat:no-repeat;cursor:pointer;margin:0}
.share-list .bdshare-button-style0-16{width:auto;margin:0}
.backpanel .bp-item a:hover{line-height:14px;color:white;background-image:none}
#sortlist_atc ul{display:none}
#sortlist_atc .current ul{display:block}
.content-wrap{background:#fbfbfb;padding-top:10px;margin-bottom:10px}
.brand{width:1000px;margin:10px auto 0;overflow:hidden}
.brand li{transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}
.brand li{float:left;border:1px solid #d9d8d8;width:321px;overflow:hidden;position:relative;margin:0 10px 10px 0;background:white;transition:border-color .3s ease 0s}
ul.brand li{height:417px;z-index:5;margin:0 10px 10px 0}
.brand .curr{border:1px solid #e33b3d}
.brand-wrap ul li.curr{border:1px solid #e33b3d;border-bottom:5px solid #e33b3d;height:413px}
a.href-wrap{display:block;width:321px;height:417px;overflow:hidden;position:absolute;z-index:5;top:0;left:0;background:url(images/giftu.gif) repeat;cursor:pointer}
.href-wrap:hover{text-decoration:none}
.brand li .p-img{padding:0}
ul.brand li .p-img{position:relative;margin:0 auto;width:277px;padding-top:20px}
.brand-wrap ul.brand li .p-img img{width:277px;height:277px}
.brand li .p-name{width:275px}
.brand li div.p-name{font-family:microsoft yahei;line-height:21px;margin:10px 22px 0;height:42px;overflow:hidden;color:#666}
.brand li .p-name a{font-size:14px;font-family:microsoft yahei}
.brand li .p-name .hrefname{position:relative;z-index:6}
.brand-wrap ul.brand li .p-name a{height:42px;display:block;overflow:hidden;color:#666}
.brand li .p-price{font-size:14px;overflow:Hidden;margin:15px}
ul.brand li .p-price{margin:10px 20px 0;height:40px;_margin:2px 20px 0}
.brand li .p-price .left{line-height:15px;width:170px;overflow:hidden;float:left;margin-right:0}
.brand li .p-price .col{color:#e4393c;font-weight:400}
.brand li .p-price .size{font-size:36px;display:inline-block;height:35px;line-height:35px}
.brand li .p-price .size{font-size:36px;font-weight:700;font-family:verdana}
.brand li .p-price span.size{_margin-top:5px}
.brand li .p-price .group_block{color:#e3393c;display:inline-block;font-family:microsoft yahei;font-size:14px;font-weight:400;padding-top:3px}
.brand li .p-price del{color:#999;font-weight:400;display:block;padding-top:2px;font-family:verdana}
.brand li .p-price .right{width:110px;text-align:right;color:#999;overflow:hidden;float:right;_margin-top:5px}
.e-content{background:white}
.e-content{overflow:hidden;width:988px;border:1px solid #CCC;border-top:2px solid #AAA;line-height:30px;margin-bottom:20px}
.e-content h2{overflow:hidden;width:968px;margin:10px;font-size:18px;font-family:microsoft yahei;color:#333;max-height:53px;line-height:25px}
.e-extra{overflow:hidden;padding:0 0 0 10px;zoom:1}
.time-price{float:right;width:538px}
.e-extra .bg,.e-extra .tuan{background-image:url(images/bg.png);background-repeat:no-repeat}
.time-price .price-top{width:508px;height:70px;line-height:70px;font-family:verdana;padding:0 0 0 40px;overflow:hidden;background-position:0 0;_padding-top:10px}
.e-extra strong{margin-right:5px;font-size:24px}
.time-price .price-top .now{color:white;font-size:36px}
.time-price .price-top .prime{color:#8f0000;font-size:14px}
.time-price .price-top .sale,.time-price .price-top .comment{display:inline-block;height:21px;line-height:21px;vertical-align:middle;background-position:0 -80px;padding:0 15px}
.time-price .price-top .sale{margin-left:10px}
.time-price .price-top .sale i{background:#fffddc;color:#e3393c;padding:2px 3px;font-style:normal}
.time-price .detial-center{padding:10px 0 10px 40px;line-height:25px;font-size:14px;border-bottom:1px dotted #cbcbcb}
.time-price .detial-center .text{font-family:verdana;font-size:14px}
.time-price .extra-bottom{padding:10px 0 0 40px}
.e-extra .tuan{display:block;width:188px;height:46px;line-height:46px;color:white;text-decoration:none;margin:10px 0 0 0}
.e-extra .tuan2{background-position:-41px -214px}
.e-extra a.tuan{color:white;text-align:center}
.e-extra .tuan strong{font-family:microsoft yahei}
.e-extra .p-img{padding:0}
.e-extra .img-info{position:relative;height:400px;width:400px}
.go-share{border:0;margin:10px 0;padding-left:10px}
.detail-wrap .right-extra{float:right;width:228px}
.inter-eva{width:750px;float:left}
.detail-con .inter-eva .tab{overflow:visible;width:750px}
.detail-con .inter-eva .tab .mt{background:#f7f7f7;border-color:#AAA #DDD #DDD;border-style:solid;border-width:2px 1px 1px;height:30px;line-height:30px;overflow:visible;width:748px}
.detail-con .inter-eva .tab .mt ul{font-family:microsoft yahei;font-size:14px;margin:0 0 0 -1px;float:left}
.detail-con .inter-eva .tab .mt li{float:left;text-align:center;font-weight:normal}
.detail-con .inter-eva .tab .mt .curr{background:white;border-top:2px solid #e4393c;color:#e4393c;height:34px;margin-top:-6px;position:relative;top:1px;z-index:2}
.detail-con .inter-eva .tab .mt a{float:left;height:30px;line-height:28px;padding:0 13px}
.detail-con .inter-eva .tab .mt .curr a{border-color:#DDD;border-image:none;border-style:solid;border-width:0 1px;color:#e4393c;font-size:14px;height:34px;line-height:34px;padding:0 12px}
#product-detail-1{width:750px;overflow:hidden}
.product-bg{background-position:0 -110px;height:60px;width:748px}
.detail-con .tabcon{background:white;overflow:hidden}
.detail-con .inter-eva .bg{background-image:url(images/bg.png);background-repeat:no-repeat}
.r{overflow:hidden;float:right;width:228px;margin-bottom:10px;border:1px solid #DDD}
.rm{float:left;width:228px;height:auto}
.rm .rmt,.rm2 .rmt{width:216px;height:33px;padding-left:12px;background:#f1f1f1;font-size:14px;font-family:microsoft yahei;line-height:33px}
.rm .rmc,.rm2 .rmc{width:208px;height:auto;padding:10px;background:white}
#hott .rmc .tcon2{float:left;width:208px;height:auto;margin-top:0;border:0}
#hott .rmc .tcon,#hot1 .rmc .tcon,#vhot .rmc .tcon{float:left;width:208px;height:auto;margin-top:10px;border-top:1px solid #DDD}
#hott .rmc .title,#hot1 .rmc .title,#vhot .rmc .title{overflow:hidden;float:left;width:208px;height:36px;padding-top:5px}
#hott .rmc .pic,#hot1 .rmc .pic,#vhot .rmc .pic{float:left;width:208px;height:auto;padding-top:5px;text-align:center}
#hott .rmc .pic img,#hot1 .rmc .pic img,#vhot .rmc .pic img{width:208px;height:208px}
#hott .rmc .price,#hot1 .rmc .price,#vhot .rmc .price{float:left;width:202px;height:27px;padding:6px 6px 0 0;background:whiteSmoke;line-height:20px}
#hott .rmc .price span,#hot1 .rmc .price span,#vhot .rmc .price span{padding-left:10px;color:#e3393c}
#hott .rmc .price span.qg,#hot1 .rmc .price span.qg,#vhot .rmc .price span.qg{float:right;width:54px;height:21px;padding:0;border-radius:2px;background-color:#e33d3f;background:-webkit-gradient(linear,left top,left bottom,from(#e84548),to(#de3133));line-height:20px;font-weight:normal;text-align:center}
#hott .rmc .price span.qg a,#hott .rmc .price span.qg a:hover,#hot1 .rmc .price span.qg a,#hot1 .rmc .price span.qg a:hover,#vhot .rmc .price span.qg a,#vhot .rmc .price span.qg a:hover{display:block;width:54px;height:20px;color:white;text-decoration:none}
#hott .rmc .price span,#hot1 .rmc .price span,#vhot .rmc .price span{padding-left:10px;color:#e3393c}

.navBox{ height:33px; }
#nav-2013{ height:33px; line-height:33px; margin:0; background:none;}
#categorys-2013{     width: 190px;
    color: #fff;
    z-index: 10;
    float: left;}
#categorys-2013 .mt a{text-indent: 54px;
    font-size: 14px;
    color: #fff;
    background-color: #c40000;
    width: 190px;
    height: 34px;
    line-height: 33px;
	font-weight:normal;    text-decoration: none;}
#categorys-2013 .mc{ top:34px; background:#d01e1e; height:415px; padding:0; margin:0; border:0; width:100%;    padding-top: 10px;}
#categorys-2013 .item{border:0; border-left:3px solid #d01e1e; z-index:1; height:45px; color:#fff; width:auto;}
#categorys-2013 span{ width:100%; height:45px; position:relative;}
#categorys-2013 s{ width:5px; height:7px; top:13px;}
#categorys-2013 h3{ width:auto; height:45px;  line-height:45px; font-family:"microsoft yahei"; font-size:14px; color:#fff; display:inline-block;}
#categorys-2013 h3 a:link, #categorys-2013 h3 a:visited{ color:#fff;}
#categorys-2013 h3 a:hover{ font-weight:normal;}
#categorys-2013 .item .i-mc{ display: none; position: absolute; left:189px; top:-1px; width: 270px; height:404px; background: #ffffff; border:1px solid #d01e1e; overflow: hidden; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; min-height:none;padding: 10px;}
#categorys-2013 .subitem{ }
#categorys-2013 .subitem .itemChannels{ overflow:hidden; padding-bottom:6px;}
#categorys-2013 .subitem .itemChannels a{ float:left; padding:0 0 0 8px; margin-right:10px; background:#7C7171; white-space:nowrap; color:#fff; height:24px; line-height:24px;}
#categorys-2013 .subitem .itemChannels a i{ display: inline-block; _display: inline; margin-left: 8px; width: 23px; height: 24px; font: 400 9px/24px consolas; background: #5c5251; text-align: center; cursor: pointer;}
#categorys-2013 .subitem dl{ padding:0; border:0;}
#categorys-2013 .subitem dt{  position:relative;  float:left; text-align:right;  color:#666;}
#categorys-2013 .subitem dt a{ background-color: #7c7171;
    color: #fff;
    display: inline;
    float: left;
    width: 114px;
    margin: 10px;
    line-height: 25px;
    text-align: center;text-decoration:none; font-family:"Microsoft Yahei";}
#categorys-2013 .subitem dt a:hover{background-color: #c40000;}	
#categorys-2013 .subitem dt i{ position:absolute; top:12px; right:18px; width:4px; height:14px; font:400 9px/14px consolas;}
#categorys-2013 .subitem dd{ float: left;  padding: 6px 0; border-top: 1px solid #eee;}
.root61 #categorys-2013 .subitem dd{ }
#categorys-2013 .subitem .fore1 dd{ border-top:0;}
#categorys-2013 .subitem dd a{ float: left; padding: 0 8px; margin: 4px 0; line-height: 16px; height: 16px; border-left: 1px solid #e0e0e0; white-space: nowrap; color:#666;}
#categorys-2013 .subitem dd a:hover{ color:#d01e1e;}
#categorys-2013 .fr{ width:168px; padding:19px 20px 19px 0; margin:0;}
#categorys-2013 .itemBrands{ margin-bottom:10px; overflow:hidden;}
#categorys-2013 .itemBrands a{ float: left; display: inline; margin: 1px 0 0 1px;}
#categorys-2013 .itemBrands a img{ vertical-align:middle; border:0; width:83px; height:35px; margin:0;}
#categorys-2013 .fr dl.categorys-promotions{ width:100%; padding:0;}
#categorys-2013 .fr dl.categorys-promotions dd{ padding:0;}
#categorys-2013 .fr dl.categorys-promotions dd a{ display:block; margin-bottom:1px;}
#categorys-2013 .fr img{ margin:0;}
.root61 #categorys-2013 .item .i-mc{ width:270px;}
.root61 #categorys-2013 .subitem{ width:268px; }
.root61 #categorys-2013 .subitem dd{}
#categorys-2013 .hover h3{ background:none; border:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
#categorys-2013 .hover h3 a{ color:#d01e1e;}
#categorys-2013 .hover{ background:#ffffff;}
#categorys-2013 .hover span{ width:100%;}
#categorys-2013 .hover a{ color:#d01e1e;}
#categorys-2013 .hover s{ top:0; left:auto; right:-1px; height:100%; background:#ffffff;}
#categorys-2013 .fore1.hover s{ top:0;}
#categorys-2013 .item.hover .i-mc{ display:block;}
#navitems-2013, #navitems-2013 li, #navitems-2013 li a{ height:34px;}
#navitems-2013{ background:none; overflow:hidden;}
#navitems-2013 li{ width:auto; position:static;}
#navitems-2013 li a{ position:static; padding:0 20px; height:34px; line-height:34px; text-decoration:none; font:400 15px/34px "microsoft yahei"; color:#333; float:left; width:auto; font-weight:700;}
#navitems-2013 li a:hover{color:#d01e1e;}
#navitems-2013 .curr a, #navitems-2013 .hover a{ background:none;}

#o-slide{ padding-top:10px; height:415px; width:510px;}
#slide,#slide .slide-items,#slide .slide-items,#slide .slide-items li{ height:100%; width:100%;}
#slide .slide-controls{ margin:0; padding:0; width:auto; position:absolute; z-index:5; margin-top:-18px; bottom:10px; height:18px; left:50%;}
#slide .slide-controls .slideLiseCon{ position:relative; left:-50%;}
#slide .slide-controls span{ width:18px; height:18px; line-height:18px; background:#3e3e3e; margin:0 2px;}
#slide .slide-controls span.curr{ background:#b61b1f;}
.indexAd .indexAd_qh{ position:absolute; top:50%; margin-top:-32px; width: 28px; height: 62px; line-height: 62px; background: gray; background: rgba(0,0,0,.2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000); color: #fff; text-align: center; font-size: 22px; font-weight: 400; font-family: simsun; display:none;}
.indexAd .prev{ left:0;}
.indexAd .next{ right:0;}
.root61 #o-slide{ width:810px;}
.root61 #slide,.root61 #slide .slide-items,.root61 #slide .slide-items,.root61 #slide .slide-items li{ height:100%; width:100%;}
.root61 #slide .slide-controls{ width:auto;}

#jdnews{ width:190px; border:solid 1px #e4e4e4; border-bottom:0; height:200px; overflow:hidden; margin:12px 0 0 0;}
#jdnews .mt{ padding:0 15px; border-bottom:1px dotted #E8E8E7; height:43px; line-height:43px;}
#jdnews .mt h2{ float:left; font-size:16px; font-family:"microsoft yahei"; font-weight:100;}
#jdnews .mt .extra{ float:right; font-family:consolas;}
#jdnews .mt .extra a{ color:#666;}
#jdnews .mt .extra a:hover{ color:#d01e1e;}
#jdnews .mc{ width:auto; padding:8px 0 0 15px; border:0;}
#jdnews .mc ul{ width:auto; padding-right:15px;}
#jdnews .mc ul li{ padding:0; width:100%; float:none; border:0; line-height:27px; height:27px;}
#jdnews .mc ul li a{ color:#666;}
#jdnews .mc ul li a:hover{ color:#d01e1e;}
#virtuals-2014{ width:190px; border:solid 1px #e4e4e4; border-top:dashed 1px #e4e4e4; height:251px;}
#virtuals-2014 .mt{ height:auto; overflow:hidden;}
#virtuals-2014 .mt h2{ padding:0 15px; font-size:16px; font-family:"microsoft yahei"; font-weight:100; line-height:43px; border-bottom:1px dotted #E8E8E7;}
#virtuals-2014 .mt .lh{ width:105%; height:28px; overflow:hidden;}
#virtuals-2014 .mt .lh li{ width:62px; border-right:1px solid #E8E8E7; border-bottom:1px solid #E8E8E7; height:27px;}
#virtuals-2014 .mt li a{ display:block; position:static; padding:0; height:27px; line-height:27px; width:100%;}
#virtuals-2014 .mt li a s,#virtuals-2014 .mt li a i{ display:none;}
#virtuals-2014.hover .mt li a{ top:0;}
#virtuals-2014 .mt ul li.current a{ position:absolute; top:-2px; -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
#virtuals-2014 .mt li.current{ border-top:2px solid #d01e1e; border-bottom:0; background:#fff; height:27px;}
#virtuals-2014 .mc{ width:100%; height:auto;}
#virtuals-2014 .mc .virtuals-iframes{ padding:10px; height:160px;}
#virtuals-2014 .mc .virtuals-iframes img{ width:100%; height:160px;}
#txtMarquee-top a{ color:#666; text-decoration:underline;}
#txtMarquee-top a:hover{ color:#d01e1e; text-decoration:none;}

.todayRest{ height:auto; margin-top:35px; overflow:hidden;}
.todayRest .mt{ float: left; width: 190px; height: 150px; background: url(images/homebg.png) no-repeat -10px -136px; text-indent: -10000px; display:none;}
.todayRest .mt .jd-clock-wrap{ position: relative; width: 190px; height: 150px; }
.todayRest .mt .jd-clock{ position: absolute; left: 62px; top: 31px; width: 43px; height: 43px; border-radius: 50%; border: 7px solid #fff;}
.todayRest .mt .jd-clock i.dian{ content: ""; position: absolute; left: 18px; top: 18px; width: 7px; height: 7px; border-radius: 50%; background: #fff;}
.todayRest .mt .jd-clock-h{ position: absolute; top: 5px; left: 19px; height: 19px; width: 5px; background-color: #fff; border-radius: 2px; transform: rotate(10deg); -webkit-transform-origin: 2.5px 16.5px; -moz-transform-origin: 2.5px 16.5px; transform-origin: 2.5px 16.5px;}
.todayRest .mt .jd-clock-m{position: absolute; left: 5px; top: 19px; width: 19px; height: 5px; background: 0 0; border-radius: 2px;}
.todayRest .mt .jd-clock-m i{ content: ""; position: absolute; left: 14px; top: -17px; width: 5px; height: 21px; background-color: #fff; border-radius: 2px; -webkit-transform-origin: 2.5px 19.5px; -webkit-animation: tick-tock 20s steps(60,end) infinite; -moz-transform-origin: 2.5px 19.5px; -moz-animation: tick-tock 20s steps(60,end) infinite; transform-origin: 2.5px 19.5px; animation: tick-tock 20s steps(60,end) infinite;}
.todayRest .mt .jd-clock-s{ position: absolute; left: 19px; top: -6px; width: 5px; height: 28px; -webkit-transform-origin: bottom; -webkit-animation: tick-tock 10s linear infinite; -moz-transform-origin: bottom; -moz-animation: tick-tock 10s linear infinite; transform-origin: bottom; animation: tick-tock 10s linear infinite;}
.todayRest .mt .jd-clock-s i{ content: ""; position: absolute; left: 0; top: 0; width: 5px; height: 5px; background-color: #5e5252; border-radius: 50%;}
@-webkit-keyframes tick-tock{to{-webkit-transform:rotate(360deg) translate3d(0,0,0)}}
@-moz-keyframes tick-tock{to{-moz-transform:rotate(360deg) translate3d(0,0,0)}}

#mscroll{ float: left; position: relative; width: 990px; height: 150px; overflow: hidden; padding:0; border:0;}
#mscroll .ctrl{ width:28px; height:62px; line-height:62px; position:absolute; top:50%; margin-top:-31px; background: gray; background: rgba(0,0,0,.2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000); color: #fff; text-align: center; font-size: 22px; font-weight: 400; font-family: simsun; display:none;}
#mscroll .o-list{ width:100%;}
#mscroll-list{ width:100%;}
#mscroll .list li{ border:0;}
#mscroll .list img{ width:255px; height:150px;}
.root61 .todayRest .mt{ display:block;}
.root61 #mscroll{ width:1020px;}
.root61 #mscroll .list img{ width:250px; height:164px;}

.guessLike{ overflow:hidden;}
.guessLike .mt{ height:36px;}
.guessLike .mt h2{ float: left; display: inline; line-height: 30px; font-size: 20px; padding-right: 228px; background: url(images/homebg.png) 85px -91px no-repeat; font-family: "microsoft yahei"; font-weight: 400;}
.guessLike .mt a{ height: 18px; padding-right: 25px; margin-top: 8px; background: url(images/homebg.png) -310px -5px no-repeat; float:right; color:#666;}
.guessLike .mt a:hover{ color:#d01e1e;}
.guessLike .mc{ height: 232px; border: 1px solid #ededed; border-top: 0; overflow: visible;}
.guessLike .spacer{ position: relative; height: 1px; line-height: 0; font-size: 0; background-color: #d1d1d1;}
.guessLike .spacer i{ width: 365px; height: 5px; overflow: hidden; position: absolute; right:0; top: -2px; background: #b72323 url(images/homebg.png) no-repeat 0 -124px;}
.guessLike:hover .spacer i{-webkit-animation: guess-slide 1s .5s; -moz-animation: guess-slide 1s .5s; animation: guess-slide 1s .5s;}
@-webkit-keyframes guess-slide{0%{right:100%;opacity:.3}100%{right:0;opacity:1}}
@-moz-keyframes guess-slide{0%{right:100%;opacity:.3}100%{right:0;opacity:1}}
@keyframes guess-slide{0%{right:100%;opacity:.3}100%{right:0;opacity:1}}
.guessLike .mc ul{ height: 210px; padding-top: 20px; overflow: hidden;}
.guessLike .mc ul li{ float: left; width: 197px; overflow: hidden; padding-bottom: 15px;}
.guessLike .mc ul li .pPic{ text-align: center; margin-bottom: 10px;}
.guessLike .mc ul li .pPic img{ width:130px; height:130px;}
.guessLike .mc ul li .pInfo{ padding: 0 36px; border-left: 1px solid #e6e6e6;}
.guessLike .mc ul li .pInfo .pName{ height: 36px; margin-bottom: 6px; overflow:hidden;}
.guessLike .mc ul li .pInfo .pName a{ color:#666;}
.guessLike .mc ul li .pInfo .pName a:hover{ color:#d01e1e;}
.guessLike .mc ul li .pInfo .pPrice{ color: #b51d1a; font-size: 18px;}
.root61 .guessLike .mc ul li{ width:201px;}

#showcase .mt{ margin:0; height:36px;}
#showcase .mt h2{ display:block; line-height: 30px; font-size: 20px; font-weight:400;}
#showcase .sc-list .item{ width:246px; padding:0 0 2px 2px; margin:0; overflow:hidden; height:170px;}
#showcase .sc-list .item.fore1,#showcase .sc-list .item.fore5{ padding-left:0;}
#showcase .sc-list .item .sLink{ position: absolute; left: 25px; top: 115px; overflow: hidden; float: left; height: 30px; padding-right: 20px; line-height: 30px; color: #fff; font-size: 14px; text-indent: 1em; border-top-right-radius: 20px; border-bottom-right-radius: 20px; white-space: nowrap; font-family:"microsoft yahei";}
#showcase .sc-list .fore1 .sLink{ background:#6d81ae;}
#showcase .sc-list .fore2 .sLink{ background:#7969a1;}
#showcase .sc-list .fore3 .sLink{ background:#b47b00;}
#showcase .sc-list .fore4 .sLink{ background:#6d81ae;}
#showcase .sc-list .fore5 .sLink{ background:#b47b00;}
#showcase .sc-list .fore6 .sLink{ background:#63a07d;}
#showcase .sc-list .fore7 .sLink{ background:#7868a0;}
#showcase .sc-list .fore8 .sLink{ background:#b47b00;}
#showcase .sc-list .item .sLink i{ font-family: "\5b8b\4f53"; margin-left: 5px; font-style:normal;}
#showcase .sc-list .item .sLink:hover i{ -webkit-animation: anmi-slide 1s infinite; -moz-animation: anmi-slide 1s infinite; animation: anmi-slide 1s infinite;}
@-webkit-keyframes anmi-slide{100%{margin-left:20px;opacity:0}}
@-moz-keyframes anmi-slide{100%{margin-left:20px;opacity:0}}
.root61 #showcase .sc-list .item{ width:301px;}

.catGoodsBox{ padding:20px 0;}
.catGoodsBox .mt{ border-bottom: 1px solid #d01e1e; height:35px; overflow: visible; _zoom: 1; position: relative;}
.catGoodsBox .mt h2{ float:left; display:inline; position: relative; padding-left: 40px; color: #333; line-height: 30px; font-size: 20px; font-weight:400;}
.catGoodsBox .mt h2 i{ content: ""; position: absolute; top: 2px; left: 0; width: 31px; height: 25px; background: url(images/sprite_floor.png) no-repeat 0 0; background-position: 0 -35px; display:none;}
.catGoodsBox .mt h2 span{ position: absolute; top: 2px; left: 0; width: 21px; height: 25px; padding-right: 10px; background: url(images/sprite_floor.png) no-repeat; font-size: 13px; color: #fff; text-align: center; overflow: hidden;}
/* fanbo s 20150423 */
.catGoodsBox.on .mt h2 i{ display:block;}
.catGoodsBox.on .mt h2 span{ background: url(images/sprite_floor.png) no-repeat 0 0; background-position:0 0;}
.catGoodsBox.on .mt h2 span{ -webkit-animation-name: scaleDisc; -moz-animation-name: scaleDisc; animation-name: scaleDisc; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; animation-duration: 1s;}
@-webkit-keyframes scaleDisc{0%{opacity:0;height:0}100%{opacity:1;height:25px}}
@-moz-keyframes scaleDisc{0%{opacity:0;height:0}100%{opacity:1;height:25px}}
@keyframes scaleDisc{0%{opacity:0;height:0}100%{opacity:1;height:25px}}
/* fanbo e 20150423 */
.catGoodsBox .mt .hd_box{}
.catGoodsBox .mt .hd_box ul{ float:right; display:inline;  border-bottom: 0 none; height: 34px; line-height: 34px; z-index: 1; }
.catGoodsBox .mt .hd_box ul li{ float:left; display: inline; height: 34px; position: relative; z-index: 2;top:1px;}
.catGoodsBox .mt .hd_box ul li a{ float: left; height: 34px; padding: 0 16px; text-decoration: none; line-height: 34px; overflow: hidden; white-space: nowrap; font-size:14px; font-family:Arial, Microsoft YaHei, SimSun, Verdana, Geneva, sans-serif;border-left: solid 1px #f2f2f2;
    border-right: solid 1px #f2f2f2;}
.catGoodsBox .mt .hd_box ul li a i{ position: absolute; width: 1px; background: #ccc; overflow: hidden; height: 14px; top: 10px; right: 0;}
.catGoodsBox .mt .hd_box ul li.on a{ white-space: nowrap; border-left: solid 1px #d01e1e; border-right: solid 1px #d01e1e; border-top: solid 3px #d01e1e;  height: 33px; line-height: 30px; color: #d01e1e; text-indent: 1px; margin:-1px 0 0 -1px; background:#ffffff;}
.catGoodsBox .mt .hd_box ul li.on a i{ display:none;}
.catGoodsBox .mc{}
.catGoodsBox .mc .side{ float: left; width: 240px; overflow: hidden; font-family: "microsoft yahei"; position: relative; background: #e5ebeb;}
.catGoodsBox .mc .side .banner{ position:relative; height:474px;}
.catGoodsBox .mc .side .banner i{ content: ""; position: absolute; width: 80px; height: 350px; top: 0; left: -160px; overflow: hidden; background: -moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%); background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0))); background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%); background: -o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%); -webkit-transform: skewX(-25deg); -moz-transform: skewX(-25deg);}
.catGoodsBox .mc .side .banner:hover i{ -webkit-transition: left 1s; -moz-transition: left 1s; transition: left 1s; left: 460px;}
.catGoodsBox .mc .side .themes{ position:relative;  width:100%; overflow:hidden; background:rgba(255,255,255,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88FFFFFF, endColorstr=#88FFFFFF);}
.catGoodsBox .mc .side .themes ul{ height:auto; overflow:hidden; padding-left:20px;}
.catGoodsBox .mc .side .themes ul li{ float: left; width: 98px; height: 26px; padding:10px 0;}
.catGoodsBox .mc .side .themes ul li a{ font-size: 14px; margin-right: 5px; height: 26px; line-height: 26px; float:left;}
.catGoodsBox .mc .side .themes ul li a i{ width: 26px; margin-right: 5px; float: left; height: 26px; overflow: hidden; line-height: 26px; background:url(images/electronicsicon.png) no-repeat;}
.catGoodsBox .mc .side .themes ul li.fore1 i{ background-position:0 0;}
.catGoodsBox .mc .side .themes ul li.fore2 i{ background-position:-26px 0;}
.catGoodsBox .mc .side .themes ul li.fore3 i{ background-position:0 -26px;}
.catGoodsBox .mc .side .themes ul li.fore4 i{ background-position:-26px -26px;}
.catGoodsBox .mc .side .themes ul li.fore5 i{ background-position:0 -52px;}
.catGoodsBox .mc .side .themes ul li.fore6 i{ background-position:-26px -52px;}
.catGoodsBox .mc .side .themes ul li a span{ float: left; height: 26px; overflow: hidden; line-height: 26px; font-size: 14px; margin-right: 5px;}
.catGoodsBox .mc .side .words{ position:relative; width:100%; background: rgba(255,255,255,.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BBFFFFFF, endColorstr=#BBFFFFFF); font-family: \5b8b\4f53;}
.catGoodsBox .mc .side .words ul{ height:130px;}
.catGoodsBox .mc .side .words ul li{ float: left; width: 135px; padding:16px 0 0 25px; overflow: hidden;}
.catGoodsBox .mc .side .words ul li span{ width:50%; float:left; height:24px; line-height:27px;}
.catGoodsBox .mc .side .words ul li a{ float: left; margin-right: 10px; line-height: 24px; white-space: nowrap; color:#999;}
.catGoodsBox .mc .side .words ul li a:hover{ color:#d01e1e;}
.catGoodsBox .mc .bd_box{ position: relative; float: left; width: 968px; overflow: hidden; background:#ffffff;    padding-left: 2px;}
.catGoodsBox .mc .bd_box .bdBox01{}
.catGoodsBox .mc .bd_box .bdBox01 .mainInner{ height:auto; overflow:hidden;}
.catGoodsBox .mc .bd_box .bdBox01 .mainBody{ height:auto; overflow:hidden; width:660px; float:left;}
.catGoodsBox .mc .bd_box .bdBox01 .mainBody li{ width: 220px; overflow: hidden; font-size: 0; float:left;}
.catGoodsBox .mc .bd_box .bdBox01 .mainBody li a{ display: block; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; overflow: hidden;}
.catGoodsBox .mc .bd_box .bdBox01 .mainBody li.fore1,.catGoodsBox .mc .bd_box .bdBox01 .mainBody li.fore2{ padding-left:440px; height:118px;}
.catGoodsBox .mc .bd_box .bdBox01 .mainBody li.fore2{ height:119px;}
.catGoodsBox .mc .bd_box .bdBox01 .mainExtra{ width:220px; float:left;}
.catGoodsBox .mc .bd_box .bdBox01 .mainExtra li{ width:220px; overflow:hidden;}
.catGoodsBox .mc .bd_box .bdBox01 .mainExtra li.fore2{ height:119px;}
.catGoodsBox .mc .bd_box .bdBox01 .mainExtra li a{ display: block; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; overflow: hidden;}
.catGoodsBox .mc .bd_box .bdBox01 .bdSlider{ position:absolute; top:0; left:0; width:439px; height:236px; overflow: hidden; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED;}
.catGoodsBox .mc .bd_box .bdBox01 .hd_Slider{ position:absolute; bottom:10px; left:50%; z-index:5;}
.catGoodsBox .mc .bd_box .bdBox01 .hd_Slider ul{ margin-left:-50%; height:auto; overflow:hidden;}
.catGoodsBox .mc .bd_box .bdBox01 .hd_Slider ul li{ float:left; background:#3e3e3e; width:9px; height:9px; margin:0 2px; overflow: hidden; cursor: pointer; border-radius:50%;}
.catGoodsBox .mc .bd_box .bdBox01 .hd_Slider ul li.on{ background:#b61b1f;}
.catGoodsBox .mc .bd_box .bdBox01 .bdSliderQh{ position: absolute; top: 50%; margin-top: -31px; z-index:4; display:none; width: 28px; height: 62px; line-height: 62px; background: gray; background: rgba(0,0,0,.2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000); color: #fff; text-align: center; font-size: 22px; font-weight: 400; font-family: simsun;}
.catGoodsBox .mc .bd_box .bdBox01 .bdSliderQh.next_bd{ right:0;}
.catGoodsBox .mc .bd_box .bdBoxPro{}
.catGoodsBox .mc .bd_box .bdBoxPro ul{ height:auto; overflow:hidden;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li{     float: left;
    width: 207px;
    height: 258px;
    padding: 15px 17px 15px;
    border-bottom: 1px solid #ededed;
    border-right: 1px solid #ededed;
    overflow: hidden;
    position: relative;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pImg{ height: 210px; text-align: center;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pImg img{ width:210px; height:210px;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pName{    width: 210px;
    height: 36px;
    margin-bottom: 3px;
    overflow: hidden;
    padding: 0 5px;
    box-sizing: border-box;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pName a{ 
	height: 36px;
    line-height: 36px;
    font-size: 12px;
    color: #333;
    font-weight: normal;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pName a:hover{ color:#d01e1e;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pPrice{ font-size: 15px;
    font-family: Verdana;
    color: #E4393C;
    position: relative;
    top: -5px;
    width: 210px;
    padding: 0 5px 10px;
    box-sizing: border-box;}
.catGoodsBox .cat_brands{ background: #dddddd; padding: 13px 0; margin: 20px 0; overflow:hidden;}
.catGoodsBox .cat_brands ul{ height: 40px; overflow: hidden; margin-left:-1px;}
.catGoodsBox .cat_brands ul li{ float: left; width: 120px; height: 40px; border-left: 1px dotted #ccc; text-align: center;}
.catGoodsBox .cat_brands ul li img{ vertical-align:top;}
.root61 .catGoodsBox .mc .bd_box{ }
.bdBoxProlilsat{ width:206px!important;}
#special{ float: left; width: 680px; margin-bottom: 20px;}
#special .mt,#share2 .mt{ height:36px;}
#special .mt h2,#share2 .mt h2{ float: left; display: inline; line-height: 30px; font-size: 20px; font-family: "microsoft yahei"; font-weight: 400; padding-right: 232px; background: url(images/title.png) no-repeat right 10px;}
#special .mc{ width:100%; overflow:hidden;}
#special .mc ul{ border: solid #E5E5E5; border-width: 1px 0 1px 1px; width:105%; height:281px; overflow: hidden;}
#special .mc ul li{ float: left; width: 199px; height: 104px; padding: 18px 10px; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; overflow: hidden;}
#special .mc ul li .pImg{ float: left; width: 100px; height: 100px; overflow:hidden;}
#special .mc ul li .pImg img{ -webkit-transition: all .4s ease-out; -moz-transition: all .4s ease-out; -ms-transition: all .4s ease-out; -o-transition: all .4s ease-out; transition: all .4s ease-out; width:100px; height:100px;}
#special .mc ul li.cur .pImg img{ width:180px; height:180px;}
#special .mc ul li:hover .pImg img{ margin-left: -10px;}
#special .mc ul li .pInfo{ float: right; width: 94px;}
#special .mc ul li .pInfo h2{ height: 36px; margin-bottom: 6px; color: #666; word-break: break-all; font-weight:400; font-size:12px; color:#666; overflow:hidden;}
#special .mc ul li .pInfo h2 a{ color:#666;}
#special .mc ul li .pInfo h2 a:hover{ color:#d01e1e;}
#special .mc ul li .pInfo p{ margin-bottom: 5px; color: #e12228; font-size: 16px; font-weight: 700; display:block;}
#special .mc ul li.cur{ width: 219px; height: 245px;}
#special .mc ul li.cur .pImg{ width: 219px; height: 180px; margin-bottom: 10px; text-align: center;}
#special .mc ul li.cur:hover .pImg img{ margin-left: -20px;}
#special .mc ul li.cur .pInfo{ width:200px;}
#special .mc ul li.cur .pInfo h2{ height:18px; float:left;}
#special .mc ul li.cur .pInfo p{ float:left;}
.root61 #special{ width:900px;}

#share2{ float: left; width: 310px;}
#share2 .mt h2{ padding:0; background:none;}
#share2 .mc{ width: 268px; height: 226px; padding: 35px 20px 20px; border: 1px solid #EDEDED;}
#share2 .mc .sw{ position: relative; overflow: hidden; height: 240px;}
#share2 .mc .sw ul{}
#share2 .mc .sw ul li{ height: 100px; margin-bottom: 20px; overflow: hidden;}
#share2 .mc .sw ul li .pImg{ float: left; display: inline; padding: 10px 0; width: 80px; height: 80px;}
#share2 .mc .sw ul li .pImg img{ width:100%; height:100%;}
#share2 .mc .sw ul li .pInfo{ float: left; display: inline; width: 166px; padding-left: 20px; margin-top: 3px;}
#share2 .mc .sw ul li .pInfo .authorInfo{ height: 28px; margin-bottom: 5px; overflow: hidden;}
#share2 .mc .sw ul li .pInfo .authorInfo img{ width: 28px; height: 28px; margin-right: 5px; border-radius: 50%; vertical-align: middle;}
#share2 .mc .sw ul li .pInfo .authorInfo span{ line-height: 28px;}
#share2 .mc .sw ul li .pDetail{ position: relative; width: 130px; height: 34px; padding: 10px 15px 10px 20px; background: #f8f8f8; color: #999; overflow: visible;}
#share2 .mc .sw ul li .pDetail a{ display: block; height: 38px; overflow: hidden; word-break: break-all;}
#share2 .mc .sw ul li .pDetail .detailArrow{ position: absolute; left: -9px; top: 19px; color: #f8f8f8; font-size: 20px;}
#share2 .mc .sw ul li .pDetail .iconL{ position: absolute; left: 4px; top: 7px; font-size: 38px; line-height: 38px; color: #aaa; font-family: Arial;}
#share2 .mc .sw ul li .pDetail .iconR{ font-size: 38px; line-height: 38px; color: #aaa; vertical-align: -24px; font-family: Arial;}

.service2015{ position:relative; height: 54px; padding: 20px 0; margin-bottom: 14px; background: #F5F5F5; overflow:hidden;}
.service2015Box{ position:absolute; top:20px; left:50%; width:100%;}
.service2015 .slogen{ float:left; display:inline;}
.service2015 .slogen p{ margin-left:-50%; float:left;}
.service2015 .slogen .item{ float:left; margin:0 40px;}
.service2015 .slogen .item i{ width:220px; height:54px; display:block;}
.service2015 .slogen .fore1 i{ background:url(images/service_items_1.png) no-repeat;}
.service2015 .slogen .fore2 i{ background:url(images/service_items_2.png) no-repeat;}
.service2015 .slogen .fore3 i{ background:url(images/service_items_3.png) no-repeat;}
.service2015 .slogen .fore4 i{ background:url(images/service_items_4.png) no-repeat;}

#service2015{ height:auto; overflow:hidden;}
#service2015 dl{ float: left; width: 144px;}
#service2015 dl dt{ padding: 6px 0; font: 400 16px/24px "microsoft yahei";}
#service2015 dl dd{ line-height:20px;}
#service2015 dl.fore5{ width:auto;}
#service2015 dl.coverage{ padding:0 0 20px 20px; width:190px; background:url(images/20130330B_1.png) no-repeat; height:150px; float:right;}
.root61 #service2015 dl{ width:199px;}
.root61 #service2015 dl.fore5{ width:auto;}
.root61 #service2015 dl.coverage{ width:190px;}

#footer-2013{ padding: 20px 0 30px;}


/* 顶级分类页 2015京东 */
.PageHeader{ background:#fff;}
.PageHeader #search-2013{ width:330px; padding:4px 86px 0 0;}
.PageHeader #search-2013 .i-search{ width:auto; height:30px; border:3px solid #E4393C;}
.PageHeader #search-2013 .form{ height:30px; overflow:hidden;}
.PageHeader #search-2013 .text{ width:216px; height:20px; padding:5px;}
.PageHeader #search-2013 .button{ width:78px; height:30px; background:#E4393C; line-height:30px; float:right; margin:0; float:right;}
.PageHeader .settleup-2013 dd{ left:auto; right:0;}

.PageHeader .settleup-2013{ width:126px;}
.PageHeader .settleup-2013 dt{ width:74px; height:30px; padding:0 20px 0 30px; border-color:#EFEFEF; background:#f9f9f9 url(images/20130330A_2.png) -115px -84px no-repeat;}
.PageHeader .settleup-2013 dt a{ line-height:30px;}
.PageHeader .settleup-2013 dl.hover dt{ background:#fff url(images/20130330A_2.png) -115px -115px no-repeat;}
.PageHeader .settleup-2013 dl.hover dd{}

.PageHeader #categorys-2013{ height:40px; background:none;}
.PageHeader #categorys-2013 span{ line-height:28px; height:28px;}
.PageHeader #categorys-2013 h3{ line-height:28px;}
.PageHeader #categorys-2013 .mt a{ height:40px; line-height:40px; background:url(images/back30.png);}
.PageHeader #categorys-2013 .mc{ top:40px; background:#FAFAFA; border:solid #E4393C; border-width:0 2px 2px; width:206px; height:auto; padding-top:3px;}
.PageHeader #categorys-2013 h3 a{ color:#333;}
.PageHeader #categorys-2013 .item{ border:0; border-top:1px solid #fff; width:200px; margin:0 auto; height:28px;}
.PageHeader #categorys-2013 .fore1{ border-top:0;}
.PageHeader #categorys-2013 s{ background-position:-110px -55px; width:6px; height:9px; top:10px;}
.PageHeader #categorys-2013 .hover{ width:100%;}
.PageHeader #categorys-2013 .hover span{ width:100%; height:28px; line-height:28px;}
.PageHeader #categorys-2013 .hover h3{ border: solid #DDD; border-width: 1px 0; background-color: #fff; overflow: hidden; -moz-box-shadow: 0 0 8px #DDD; -webkit-box-shadow: 0 0 8px #DDD; box-shadow: 0 0 8px #DDD;  text-indent:13px; width:100%; padding:0; height:26px; line-height:26px;}
.PageHeader #categorys-2013 .item.hover s{ width: 15px; height:26px; background: #fff; top: 1px; right: -5px;}
.PageHeader #categorys-2013 .item .i-mc{ top:0; left:203px; background:#fff; border-color:#ddd; width:705px; overflow:visible;}

.PageHeader #nav-2013{ height:40px; background:#E4393C; padding:0;}
.PageHeader .nav-2013{ position:relative; z-index:6;}
.PageHeader #navitems-2013{ height:40px; padding-left:210px; overflow:hidden;}
.PageHeader #navitems-2013 li{ height:40px; line-height:40px;}
.PageHeader #navitems-2013 li a{ font:700 15px/40px "microsoft yahei"; color:#fff; text-align:center; height:40px; line-height:40px; white-space:nowrap; overflow:visible;}
.PageHeader #navitems-2013 li a:hover,.PageHeader #navitems-2013 li.curr a{ background:url(images/back30.png);}
.PageHeader #categorys-2013 .subitem{  padding:0 8px 0 4px;}
.PageHeader #categorys-2013 .subitem dt{ padding:4px 6px 0 0; line-height:28px;}
.PageHeader #categorys-2013 .subitem dd{  height:auto; margin:0; border:0; padding:4px 0;}
.PageHeader #categorys-2013 .subitem em{ border:0; height:auto; padding:0; margin:0;}
.PageHeader #categorys-2013 .subitem dd a{ margin:6px 0;}
.PageHeader #categorys-2013 .subitem dl{ border-top:1px solid #EEE;}
.PageHeader #categorys-2013 .fr{ width:168px; padding:6px 8px;}
.PageHeader #categorys-2013 .fr dl{ padding:16px 0 0 0; width:100%;}
.PageHeader #categorys-2013 .item dt{ padding:9px 6px 0 0; line-height:18px;}
.PageHeader #categorys-2013 .item .categorys-brands li{ width:auto; padding-right:10px; line-height:20px;}

.backpanel .backpanel-inner{ width:42px; padding:0;}
.backpanel .bp-item{ margin-top:0;}
.backpanel .bp-item-survey{ height:33px; width:100%;}
.backpanel .bp-item-survey a{ background:url(images/feedback_icon.png) no-repeat; padding:0; height:100%;}
.backpanel .bp-item-survey a:hover{ background:#d01e1e; color:#fff; text-align:center; line-height:33px;}
.backpanel .bp-item-backtop{ height:42px; width:100%;}
.backpanel .bp-item-backtop a{ background:url(images/feedback_icon.png) 0 -33px no-repeat; padding:0; height:100%;}
.backpanel .bp-item-backtop a:hover{ background:#d01e1e; color:#fff; text-align:center; line-height:42px;}

.root61 .PageHeader #logo-2013{ width:330px;}
.root61 .PageHeader #search-2013{ margin:0;}
.root61 .PageHeader #search-2013{ width:510px; padding-right:126px;}
.root61 .PageHeader #search-2013 .i-search{ width:494px;}
.root61 .PageHeader #search-2013 .text{ width:406px;}
.root61 .PageHeader #categorys-2013 .item .i-mc{ width:705px;}
.root61 .PageHeader #categorys-2013 .subitem{ width:477px;}
.root61 .PageHeader #categorys-2013 .subitem .fore1 dd{ width:415px;}

.catTop_Left{ margin-right:0; position:relative; z-index:2;}
.catTop_Left #sortlist{ border:0; width:100%; height:auto; background:#E4393C;}
.catTop_Left #sortlist .mc{ width:100%; height:670px; background:url(images/back15.png) repeat;}
.catTop_Left #sortlist .item{ border-top: 1px solid #E4393C; padding: 5px 0 5px 20px; width: 190px; height: auto; position: relative; overflow: hidden; z-index: 3; zoom: 1;}
.catTop_Left #sortlist .fore1{ border-top:0;}
.catTop_Left #sortlist .item.cur{ background:url(images/back30.png);}
.catTop_Left #sortlist h3{ font-family: "microsoft yahei"; font-size: 14px; color: #fff; height: 18px; line-height: 18px; margin-bottom: 3px; margin-top: 2px; font-weight: 300; background:none; border:0; padding:0;}
.catTop_Left #sortlist h3 span{ width:18px; height:18px; display:inline-block; vertical-align:top; margin:0 10px 0 0; padding:0;}
.catTop_Left #sortlist h3 span i{ width:18px; height:18px; display:block; overflow:hidden; background:url(images/electronic_icon.png) no-repeat;}
.catTop_Left #sortlist h3 a{ color:#fff;}
.catTop_Left #sortlist .fore1 h3 span i{background-position:0 2px;}
.catTop_Left #sortlist .fore2 h3 span i{background-position:0 -23px;}
.catTop_Left #sortlist .fore3 h3 span i{background-position:0 -48px;}
.catTop_Left #sortlist .fore4 h3 span i{background-position:0 -73px;}
.catTop_Left #sortlist .fore5 h3 span i{background-position:0 -98px;}
.catTop_Left #sortlist .fore6 h3 span i{background-position:0 -123px;}
.catTop_Left #sortlist .fore7 h3 span i{background-position:0 -148px;}
.catTop_Left #sortlist .fore8 h3 span i{background-position:0 -173px;}
.catTop_Left #sortlist .fore9 h3 span i{background-position:0 -198px;}
.catTop_Left #sortlist .fore10 h3 span i{background-position:0 -223px;}
.catTop_Left #sortlist .con{ padding:0; background:none; border:0; height:48px; overflow:hidden;}
.catTop_Left #sortlist .con a{ width:52px; margin-right:10px; line-height:24px; color:#fff; padding:0; height:auto;}
.catTop_Left #sortlist h3 a:hover,.catTop_Left #sortlist .con a:hover{ text-decoration:underline;}

.catTop_Middle{ position:absolute; left:0; width:100%; z-index:1;}
.catTop_MiddleBox{ background:#f2f2f2;}
.catTop_Middle #slide{ width:990px; height:370px;}
.catTop_Middle #slide ul{ height:auto; overflow:hidden; position:static; width:auto; margin-left:210px;}
.catTop_Middle #slide .slide-items li{ height:370px;}
.middle #slide .slide-controls{ padding:0; left:210px; bottom:10px; width:auto; height:auto; margin:0 auto; padding:0;}
.slideControlsBox{ position:absolute; left:50%; top:-26px; width:auto; height:0;}
.catTop_Middle #slide .slideControlsBox ul{ float:left; margin-left:-50%;}
.middle #slide .slide-controls span{ width:26px; height:26px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; background:url(images/cattop_ban_back.png) no-repeat; overflow:hidden; text-indent:-999px; margin:0 5px;}
.middle #slide .slide-controls span.curr{ background:url(images/cattop_ban_back.png) -26px 0 no-repeat;}
.root61 .catTop_Middle{ width:100%;}
.root61 .catTop_Middle #slide{ width: 890px;
    height: 320px;
    margin-left: 10px;
    position: relative;
    z-index: 0;
    overflow: hidden;}
.root61 .catTop_Middle #slide ul{ position: relative;
    width: 100%;
    overflow: hidden;
    height: 320px;}
.root61 .middle #slide .slide-controls{ width:1000px;}
.root61 .catTop_Middle #slide .slide-items li{     width: 100%;
    height: 320px;
    text-align: center;
    position: absolute;
    display: none;}

.catTop_BargainBox{ width:770px; padding:10px 0 0 220px; height:auto; overflow:hidden;}
.catTop_BargainBox #bargain{ border:0; float:none; width:auto;}
.catTop_Bargain .cat-tab-item{}
.catTop_BargainBox #bargain{ padding-top:47px; background:#fff;}
.catTop_BargainBox #bargain .mt{ border:0; width:25%; left:0; height:auto;}
.catTop_BargainBox #bargain .mt h2{ border:0; float:none; height:43px; font:14px/43px "microsoft yahei"; color:#c40000; text-align:center; background:#fff; border-bottom:2px solid #c40000;}
.catTop_BargainBox #bargain .curr .mt h2{ border:0; height:47px; font-weight:700;}
.catTop_BargainBox #bargain .curr .mt span{ width:100%; height:100%; position:absolute; top:0; left:0;}
.catTop_BargainBox #bargain .curr .mt span i{ display:block; border:2px solid #c40000; border-bottom-color:#fff; height:42px;}
.catTop_BargainBox #bargain .fore2 .mt{ left:25%;}
.catTop_BargainBox #bargain .fore3 .mt{ left:50%;}
.catTop_BargainBox #bargain .fore4 .mt{ left:75%;}
.catTop_BargainBox #bargain .mc{ width:auto; height:auto; border:0;}
.catTop_BargainBox #bargain .mc ul{ height:auto; margin-left:-1px; width:105%;}
.catTop_BargainBox #bargain .mc li{ width:148px; padding:0 35px 0 9px; border-left:1px solid #f0f0f0; height:243px; overflow:hidden;}
.catTop_BargainBox #bargain .mc li.fore5{ display:none;}
.catTop_BargainBox #bargain .mc .p-name{ font:12px/20px "microsoft yahei"; height:40px; width:100%; overflow:hidden; word-break: break-all; word-wrap: break-word;}
.catTop_BargainBox #bargain .mc .p-price{}
.catTop_BargainBox #bargain .mc strong{ font:700 16px/20px Verdana;}
.catTop_BargainBox #bargain .mc .p-img{ width:160px; height:160px; overflow:hidden; position:absolute; right:-40px; bottom:0; padding:5px 0;}
.root61 .catTop_BargainBox{ width:990px;}
.root61 .catTop_BargainBox #bargain{ width:auto;}
.root61 .catTop_BargainBox #bargain .fore1 .mt{ width:25%; left:0;}
.root61 .catTop_BargainBox #bargain .fore2 .mt{ left:25%;}
.root61 .catTop_BargainBox #bargain .fore3 .mt{ left:50%;}
.root61 .catTop_BargainBox #bargain .fore4 .mt{ left:75%;}
.root61 .catTop_BargainBox #bargain .mc{ width:auto;}
.root61 .catTop_BargainBox #bargain .mc{ width:105%;}
.root61 .catTop_BargainBox #bargain .mc li{ width:153px;}
.root61 .catTop_BargainBox #bargain .mc li.fore5{ display:block;}

.showCase{}
.showCase .mt{ height: 36px; font: 20px/36px "microsoft yahei"; color: #3b46b0;}
.showCase .mc{ border-top: 2px solid #3b46b0;}
.showCase .mc ul{ height:auto; overflow:hidden;}
.showCase .mc ul li{ position:relative; padding-bottom:67px; width:24.9999%; float:left; background:#fff;}
.showCase .mc ul li .p-img{ padding:0;}
.showCase .mc ul li .p-img img{ width:100%; height:auto; padding-top:30px;}
.showCase .mc ul li .p-bg{ width: 100%; height: 168px; background-color: #fff; opacity: .8; position: absolute; left: 0; bottom: 0; z-index: 1;}
.showCase .mc ul li .p-text{ padding:15px 0 0 0; height: 153px; position:absolute; bottom:0; left:0; width:100%; z-index:2; color:#3b46b0;}
.showCase .mc ul li .p-text h2{ font: 14px/24px "microsoft yahei"; height: 24px; padding:0 10px; overflow: hidden; text-overflow: ellipsis; margin-bottom:5px;}
.showCase .mc ul li .p-text .price{ font: 12px/20px Verdana; height: 20px; padding-left: 10px; margin-bottom:5px;}
.showCase .mc ul li .endtime{ height: 23px; padding-left: 10px;}
.showCase .mc ul li .endtime span{ width:31px; height:23px; background:url(images/electronic_bg_time.png) repeat-x;}
.showCase .mc ul li .endtime i{ width:16px; height:23px; background:url(images/electronic_bg_time.png) center -23px no-repeat;}
.showCase .mc ul li .btn{ padding:15px 0 0 10px;}
.showCase .mc ul li .btn a{ display: inline-block; width: 70px; height: 24px; line-height: 24px; color: #fff; background-color: #5b67df; padding-left: 10px;}

.banner-ad-list{ overflow:hidden;}
.banner-ad-list ul{ width:105%; overflow:hidden;}
.banner-ad-list ul li{ float:left; margin-right:20px; width:317px; overflow:hidden;}
.root61 .banner-ad-list ul li{ width:390px;}

.quality{}
.quality .mt{ height:auto; overflow:hidden;}
.quality .mt h2{ color:#c40000; font: 20px/36px "microsoft yahei"; height: 36px; float: left;}
.quality .mt ul{ float:left; color: #cecece; line-height: 14px; height: 34px; padding: 2px 0 0 10px;}
.quality .mt ul li{ margin: 0 3px; height: 14px; line-height: 14px; display: inline-block; padding: 10px; color: #666; cursor:pointer;}
.quality .mt ul li.on{ color: #fff; background-color: #c40000;}
.quality .mc{ border-top:2px solid #c40000;}
.quality .mc ul li{ width:100%; overflow:hidden;}

.brand_flagship{}
.brand_flagship .mt{ height: 36px; border-bottom: 2px solid #c40000;}
.brand_flagship .mt h2{ color: #c40000; font: 20px/36px "microsoft yahei"; height: 36px;}
.brand_flagship .mc{ width: 100%; overflow: hidden; background-color: #fff; padding: 5px 0;}
.brand_flagship .mc ul{}
.brand_flagship .mc ul li{ width: 117px; height:67px; line-height:67px; float: left; padding: 5px 12px;}
.brand_flagship .mc ul li.fore15,.brand_flagship .mc ul li.fore16{ display:none;}
.brand_flagship .mc ul li img{ width:100%; height:auto;}
.root61 .brand_flagship .mc ul li{ width: 127px; height:73px; line-height:73px;}
.root61 .brand_flagship .mc ul li.fore15,.root61 .brand_flagship .mc ul li.fore16{ display:block;}

#floorList{ }
#floorList .mt h2{ color: #c40000; font: 20px/36px "microsoft yahei"; height: 36px;}
#floorList .mc{ width:100%; overflow:hidden;}
#floorList .mc .oaFloor{ width: 100%; height: 540px; overflow: hidden; margin-bottom: 10px; background:#fff;}
#floorList .mc .oaFloor .catalogue{ width: 210px; height: 540px; float: left; overflow: hidden; position:relative;}
#floorList .mc .oaFloor .catalogue h3{ position:absolute; top:12px; left:10px; z-index:1; font-size:36px; color:#fff; font-family: "microsoft yahei"; font-weight:400; line-height:1.1;}
.oaFloor .con{ width:780px; border-top:2px solid #E4393C;}

#lf_f1 .con{ border-top:2px solid #02c0be;}
#lf_f2 .con{ border-top:2px solid #018093;}
#lf_f3 .con{ border-top:2px solid #006492;}
#lf_f4 .con{ border-top:2px solid #483b71;}

.oaFloor .con .c-top,.oaFloor .con .c-bottom{ width: 780px; height: 401px; overflow: hidden;}
.oaFloor .con .c-top .fSlide{ width: 400px; height: 400px; overflow: hidden; border-bottom: 1px solid #e2e2e2; float:left;}
.oaFloor .con .c-top .fSlide .bd{ height:400px;}
.oaFloor .con .c-top .fSlide .bd li{ float:left;}
.oaFloor .con .c-top .fSlide .hd{ position:relative; z-index:2;}
.oaFloor .con .c-top .fSlide .hd .hdBox{ position:absolute; left:50%; bottom:15px;}
.oaFloor .con .c-top .fSlide .hd .hdBox ul{ float:left; margin-left:-50%;}
.oaFloor .con .c-top .fSlide .hd .hdBox ul li{ float:left; width: 36px; height: 5px; line-height: 5px; font-size: 0; background-color: #fff; margin:0 2px 0 3px; cursor:pointer;}
.oaFloor .con .c-top .fSlide .hd .hdBox ul li.on{ background:#E4393C;}

#lf_f1 .con .c-top .fSlide .hd .hdBox ul li.on{ background:#02c0be;}
#lf_f2 .con .c-top .fSlide .hd .hdBox ul li.on{ background:#018093;}
#lf_f3 .con .c-top .fSlide .hd .hdBox ul li.on{ background:#006492;}
#lf_f4 .con .c-top .fSlide .hd .hdBox ul li.on{ background:#483b71;}

.oaFloor .con .c-top .showAd{ width:125px; height:400px; overflow: hidden; border-left: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.oaFloor .con .c-top .showAd ul{}
.oaFloor .con .c-top .showAd li{ height:200px; border-bottom:1px solid #e2e2e2; overflow:hidden;}
.oaFloor .con .c-top .showAd li a{ display:block;}
.oaFloor .con .c-top .showAd .g_name{ font-size:18px; line-height:20px; color:#c40000; font-family:"microsoft yahei"; height:20px; overflow:hidden; margin:15px 15px 0;}
.oaFloor .con .c-top .showAd .g_price{ font:700 14px/16px Verdana; color:#e4393c; margin:0 15px; padding:5px 0;}
.oaFloor .con .c-top .showAd .g_pic{ width:100%; text-align:right; margin-right:-10px;}
.oaFloor .con .c-top .showAd .g_pic img{ width:139px; height:auto;}
.oaFloor .con .c-top .showAd2 ul,.oaFloor .con .c-top .showAd2 li{ height:100%;}
.oaFloor .con .c-top .showAd2 li{ border-bottom:0;}
.oaFloor .con .c-top .showAd2 .g_pic{ padding-top:35%;}
.oaFloor .con .c-top .showAd2 .g_pic img{ width:199px;}
.oaFloor .con .c-bottom{ height:137px; position:relative;}
.oaFloor .con .c-bottom .bd{}
.oaFloor .con .c-bottom .bd li{ float: left; width: 210px; height: 100px; overflow: hidden; padding: 15px; zoom: 1;}
.oaFloor .con .c-bottom .bd li .p_img{ width:100px; height:100px; padding:5px 0; float:left;}
.oaFloor .con .c-bottom .bd li .p_name{ margin-left: 110px; _margin-left: 100px; padding-top: 20px; width: 100px; line-height: 18px; height: 36px; overflow: hidden; color: #666;}
.oaFloor .con .c-bottom .bd li .p_name a{ color:#666;}
.oaFloor .con .c-bottom .bd li .p_name a:hover{ color:#E4393C; text-decoration:underline;}
.oaFloor .con .c-bottom .bd li .g_price{ overflow:hidden; margin-left: 110px; font-weight:700; font-size:14px; color:#E4393C;}
.oaFloor .con .c-bottom .oaFloorSub{ width:30px; height:138px; background:url(images/electronic_btn_scroll.png) no-repeat; position:absolute; top:50%; margin-top:-69px;}
.oaFloor .con .c-bottom .oaFloorSub.prev{ left:0; background-position:0 10px;}
.oaFloor .con .c-bottom .oaFloorSub.next{ right:0; background-position:0 -108px;}
.root61 #floorList{}
.root61 .oaFloor .con,.root61 .oaFloor .con .c-top,.root61 .oaFloor .con .c-bottom{ width:1000px;}
.root61 .oaFloor .con .c-top .showAd{ width:199px;}
.root61 .oaFloor .con .c-bottom .bd li{ padding:15px 50px;}

.catTop_copyRight{ background:#fff;}
.catTop_copyRight #service-2013{ border-top:0; padding-top:5px;}
.catTop_copyRight #footer-2013{ border-top:0;}

#sidepanel{ position:fixed; bottom:0; right:0; z-index:999;}
#sidepanel .foll{ width: 25px; background: #ECECEC; font-weight: 700; margin:0;}
#sidepanel .foll li{ white-space:nowrap;}
#sidepanel .foll li a{ background-image: none; font-size: 14px; height: 41px; line-height: 41px; width: 24px; padding: 0; font-family: '\5fae\8f6f\96c5\9ed1'; text-align: left; overflow: hidden; border-bottom: 1px solid #D3D3D3; color: #333; display:block;}
#sidepanel .foll li a:hover{ color:#c40000;}
#sidepanel .foll li span{ font-weight: 700; margin: 0 4px;}
#sidepanel .foll li.down a{ text-align:center; border-bottom:0;}
#sidepanel .foll li.down i{ width:14px; height:13px; background:url(images/sanjiao.png) no-repeat; display:block; margin:15px auto 0;}
#sidepanel .foll.hover{ width:113px;}
#sidepanel .foll.hover li a{ width: 103px; margin: 0 5px;}

.selected-c .v-fold .f-list{ height:22px; overflow:visible;}
.selected-c .v-fold .f-list li{ float: left; position: relative; height: 20px; padding: 0 20px 0 5px; border: 1px solid #E6E6E6; margin-right: 15px; margin-bottom: 2px; line-height: 20px;}
.selected-c .v-fold .f-list li a{ line-height:22px; float:none; width:auto; height:auto; color:#333;}
.selected-c .v-fold .f-list li a b{ display: block; position: absolute; right: 6px; top: 7px; overflow: hidden; width: 7px; height: 7px; background: url(images/20130606B.png) no-repeat -37px -62px; cursor: pointer;}
.selected-c .v-fold .f-list li a strong{ color:#E4393C;}
.selected-c .v-fold .f-list li:hover{ border-color:#999;}

.GoodsPageHeader #top-banner{ display:none;}
.rootNav{ background:#f2f2f2;  }
.rootNav .breadcrumb{ padding:0 0 0 6px; line-height:45px; height:45px;}
.rootNav #product-intro{ background: #fff;
    padding-left: 378px;
    min-height: 489px;
    _height: 489px;
    box-shadow: 0 1px 5px #ccc;
    border: 1px solid #e5e5e5;
    padding: 20px 15px 20px 20px;}
.rootNav #preview{  padding-bottom:15px;}
.rootNav #spec-n1{ border:0; }
.rootNav #short-share{ padding:24px 40px 0 34px; overflow:hidden;}
#spec-list .spec-control{ width:14px; background:url(images/newicon20140910.png) no-repeat;}
#spec-list #spec-forward{ background-position:0 -346px;}
#spec-list #spec-forward.prevStop{ background-position:-56px -346px;}
#spec-list #spec-backward{ background-position:-13px -346px;}
#spec-list #spec-backward.nextStop{ background-position:-70px -346px;}
.chooseBtnColl{ padding-left:18px; position: relative; white-space: nowrap; text-decoration: none;}
.chooseBtnColl b{ position: absolute; display: inline-block; top:3px; left: 0; width:14px; height:14px; overflow: hidden; background:url(images/newicon20140910.png) -177px -296px no-repeat;}
.rootNav #summary{ float:none; background:#f7f7f7; padding:10px 0 10px 0; position:relative; margin-bottom:5px;}
.rootNav .proInfoUl{ height:auto; overflow:hidden; float:none;}
.rootNav #summary-grade p{ height:auto; line-height:normal;}
.rootNav #summary-grade a{ font: 14px verdana; color: #005ea7;}
.rootNav #summary-grade a:hover{ text-decoration:underline; color: #005ea7;}
.rootNav #summary li{ height:30px; line-height:30px; padding:0;}
.rootNav #summary #summary-grade{ position:absolute; top:0; right:0; width: 50px; height: 30px; line-height: 15px; padding:0 0 0 10px; border-left: solid 1px #e6e6e6; position: absolute; top: 10px; right: 20px; z-index: 6; text-align: center;}
.rootNav #summary-price .dd{ line-height:30px;}
.rootNav #summary-price .p-price{ color: #e4393c; font-size: 20px;}
.rootNav #product-intro .dt{    width: 50px;
    float: left;
    overflow: hidden;
    padding-left: 10px;    text-align: left;}
.rootNav #name{ padding:15px 0 10px; border:0;}
.rootNav #name h1{    width: auto;
    line-height: 24px;
    overflow: hidden;
    font-weight: 700;
    font-family: "microsoft yahei";
    font-size: 18px;
    color: #333;}
.rootNav #name strong{ font-family: arial,"microsoft yahei"; color: #e3393c; font-size: 14px; line-height: 20px; word-break: break-all; font-weight:400;}
#product-promotions a:hover{ color:#005aa0; text-decoration:underline;}
.rootNav #product-intro li#summary-tips{ padding:6px 0; height:auto; overflow:hidden;}
.rootNav #choose.spec_list_box{ margin: 5px 0 0 0;
    overflow: visible;
    margin-bottom: 15px;}
.rootNav #choose.spec_list_box li{    line-height: 42px;}
#chooseBtns{     height: auto;
    overflow: hidden;}
#chooseBtns .chooseAmount{     width: 60px;
    height: 30px;
    overflow: hidden;
    border: 1px solid #ccc;
    position: relative;
    margin: 15px 10px 0 0;
    float: left;}
#chooseBtns .wrapInput a{ display: block;
    width: 15px;
    text-align: center;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    background: #f1f1f1;
    color: #666;
    position: absolute;
    right: -1px;
    border: 1px solid #ccc;text-decoration: none;}
#chooseBtns .btn-reduce{ bottom: -1px;}
#chooseBtns .btn-add{ top: -1px;}
#chooseBtns #buy-num{ }
#chooseBtns .btn{ float: left; height: 38px; margin:8px 6px 5px 0;position: relative;
    padding-top: 30px;}
#chooseBtns .btn a:hover{color:#ffffff; }
.root61 .rootNav .proInfoUl{ }

#recommend{}
#recommend .mt{ overflow:visible; background: 0; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 0; padding: 0;}
#recommend .mt ul{ float:left; margin-left:-1px; overflow:visible;}
#recommend .mt ul li{ float: left; text-align: center;}
#recommend .mt ul li a{ float: left; height: 30px; line-height: 28px; padding: 0 13px;}
#recommend .mt ul li.curr{ color: #e4393c; background-color: white; margin-top: -6px; border-top: 2px solid #e4393c;}
#recommend .mt ul li.curr a{ height: 34px; line-height: 34px; padding: 0 12px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; color: #e4393c;}
.flowBox{ background:#ffffff;padding:15px 20px;border: 1px solid #e5e5e5;}
.flowBox input{}
.flowBox .cart-hd{ height:auto; padding-top:10px;background: #fff;}
.flowBox .cart-hd h2{ font-weight: 700; font-size: 16px; height: 26px; line-height: 26px; text-align: center; padding: 0 0 5px; cursor: pointer; margin:0; background:none; border-bottom:2px solid #e4393c; width:auto; color:#e4393c; display:inline-block; float:none; margin-bottom:-2px;}
.flowBox .cart-hd h2 span{ font-family: verdana; font-size: 14px; float:none; padding-left:5px;}
.flowBox .cart-inner{ border:0;}
.flowBox .cart-inner .cart-thead{ display: block; height: 32px; line-height: 32px; margin: 0 0 10px; padding: 5px 0;  border-top: 0;border: 1px solid #e9e9e9;}
.flowBox .cart-thead .column{ height:32px; line-height:32px;}
.flowBox .cart-thead .t-checkbox{ height: 18px; line-height: 18px; padding-top: 7px; width: 122px; padding-left: 11px;}
.flowBox .cart-thead .t-checkbox input{ margin:3px 5px 0 0; vertical-align:top;}
.flowBox .cart-thead .t-checkbox label{ line-height:18px;}
.flowBox .cart-thead .t-goods{ width:360px; text-align:left;}
.flowBox .cart-thead .t-price{ width: 120px; padding-right: 40px; text-align: right;}
.flowBox .cart-thead .t-quantity{ width:80px; text-align:center;}
.flowBox .cart-thead .t-sum{ width: 100px; padding-right: 40px; text-align: right;}
.flowBox .cart-thead .t-action{ width: 75px; text-align:left;}
.flowBox .cart-inner .cart-tbody{}
.flowBox .cart-tbody .item{ border-top: 1px solid #ddd; line-height: 20px; _height: 116px; padding:10 0; width:100%; *display:table; padding:0;}
.flowBox .cart-tbody .item.fore1{ border-top:0;}
.flowBox .cart-tbody .p-checkbox{ position: absolute; z-index: 3; left: 10px; top: 0; width: 30px; min-height: 10px; _height: 10px; padding: 15px 0 10px;}
.flowBox .cart-tbody .p-checkbox input{ float: none; position: relative; z-index: 5; vertical-align: middle; _vertical-align: -1px; margin: 0 3px 0 0; padding: 0;}
.flowBox .cart-tbody .item_form{ height:auto; padding: 0 10px 1px 40px; position:relative;}
.flowBox .cart-tbody .p-goods{ width:466px; height:auto; min-height:inherit; padding:14px 0 10px;}
.flowBox .cart-tbody .p-img{ border:1px solid #eee; width:60px; height:60px;}
.flowBox .cart-tbody .p-img img{}
.flowBox .cart-tbody .p-name{ width:270px; margin:0; padding:0; line-height:20px; height:40px; overflow:hidden; float:left;}
.flowBox .cart-tbody .p-name a{ color:#333;}
.flowBox .cart-tbody .p-name a:hover{ color:#e4393c;}
.flowBox .cart-tbody .p-attr{     width: 270px;
    color: #38b512;
    float: left;}
.flowBox .cart-tbody .p-price{ width: 120px; font-family: verdana; padding:15px 35px 10px 0; text-align:right; line-height:20px; min-height:inherit;}
.flowBox .cart-tbody .p-quantity{ width:80px; padding:15px 0 10px}
.flowBox .cart-tbody .p-quantity{ width:80px;}
.flowBox .cart-tbody .p-quantity .quantity-form{ width:100%; height:auto; overflow:hidden; padding:0; margin:0;}
.flowBox .cart-tbody .p-quantity a{ border: 1px solid #cacbcb; border-right: 0; height: 18px; line-height: 18px; padding: 1px 0; width: 16px; text-align: center; color: #666; margin: 0; background: #fff;}
.flowBox .cart-tbody .p-quantity a.increment{ float:left; border-left:0; border-right:1px solid #cacbcb;}
.flowBox .cart-tbody .quantity-form input{ width:42px; padding:1px; font-family: verdana; color: #333; font-size:12px;}
.flowBox .cart-tbody .p-sum{ width:116px; text-align: right; font-family: verdana; padding:15px 40px 10px 0; min-height:inherit;}
.flowBox .cart-tbody .p-sum .price{ font-weight:700; color:#333;}
.flowBox .cart-tbody .p-remove{ text-align:left; width:75px; padding:15px 0 10px;}
.flowBox .cart-tbody .p-remove a{ color:#666; line-height:20px;}
.flowBox .cart-tbody .p-remove a:hover{ color:#e4393c;}
.flowBox .cart-toolbar{ height: 50px; border: 1px solid #f0f0f0; background: #fff; position: relative; padding:0;    width: 990px;}
.flowBox .cart-toolbar .operation{ float:left; height: 50px; width: 210px; line-height: 50px;}
.flowBox .cart-toolbar .operation a{ float: left; margin-left: 25px; color: #666;}
.flowBox .cart-toolbar .operation a:hover{ color:#e4393c;}
.flowBox .cart-toolbar .toolbar-right{ position: absolute; height: 52px; right: 0; top: -1px; width: 710px;}
.flowBox .cart-toolbar .normal{ height:52px;}
.flowBox .cart-toolbar .comm-right{ float: right; width: 710px;}
.flowBox .cart-toolbar .btn-area{ float:right;}
.flowBox .cart-toolbar .btn-area .checkout{ display: block; position: relative; width: 96px; height: 52px; line-height: 52px; color: #fff; text-align: center; font-size: 18px; font-family: '\5fae\8f6f\96c5\9ed1'; background: #e54346; overflow: hidden;}
.flowBox .cart-toolbar .btn-area .checkout b{ display: block; position: absolute; width: 96px; height: 52px; top: 0; left: 0; overflow: hidden; background:url(images/cart-submit-btn-new.png) no-repeat;}
.flowBox .cart-toolbar .price-sum{ float: right; height: 43px; line-height: 43px; margin: 7px 20px 0 10px; color: #666; width: auto;}
.flowBox .cart-toolbar .price-sum div{white-space: nowrap;}
.flowBox .cart-toolbar .price-sum .txt{ float: left; width: 110px; text-align: right; color: #999;}
.flowBox .cart-toolbar .price-sum .price{ display: inline-block; text-align: right; font-family: verdana;}
.flowBox .cart-toolbar .price-sum .price em{ font-size: 16px; color: #e4393c; font-weight: 700; font-style:normal;}
.flowBottomBox #service-2013{ border-top:0; margin-bottom:0;}
.flowBottomBox #footer-2013{ border-top:0;}
#footer-2013.PageFooter{}
.flowCheckoutBox .flowBox_cart{ margin:0; padding:0;}
.flowCheckoutBox #content{}
.flowCheckoutBox #content .mt{}
.flowCheckoutBox #content .mt h2{ font-size: 16px; font-family: 'microsoft yahei'; height: 44px; line-height: 44px; border-bottom: 1px solid #ddd;}
.flowCheckoutBox #content .mc{ overflow:visible;}
.flowCheckoutBox #content .checkout-steps{ display: block; line-height: 40px; height:40px;
        display: block;
    line-height: 40px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 20px 20px 0px 20px;
    border-bottom: 0px;position: relative; }
.xfbg{background:url(images/wu.png) 0 0 repeat-x;}
.dgbg{background: url(images/car_r.png) right bottom no-repeat;
    position: absolute;
    top: 28px;
    width: 210px;
    height: 220px;
    right: 50px;}
.flowCheckoutBox #content .checkout-steps h3{ font-size: 14px; height: 40px; line-height: 40px; float: left;}
.flowCheckoutBox #content .checkout-steps .extra-r{ position: absolute;
    right: 20px;
    top: 10px;}
.flowCheckoutBox #content .checkout-steps .extra-r a{ color:#005ea7;}
.flowCheckoutBox #content .checkout-steps .extra-r a:hover{ color:#E4393C; text-decoration:underline;}
.flowCheckoutBox #content .step-cont{ margin-bottom: 20px;
    background: #fff;
    border: 1px solid #ddd;
    border-top: 0;
        padding-bottom: 10px;}
.flowCheckoutBox #content #consignee-addr{}
.flowCheckoutBox #content .consignee-cont{ margin: 0 45px 0 40px; overflow: hidden;}
.flowCheckoutBox #content .consignee-cont ul{}
.flowCheckoutBox #content .consignee-cont ul li{ list-style: none;  padding: 6px 0;width: 900px;}
.flowCheckoutBox #content .consignee-item{ list-style: none; position: relative; height: 18px; line-height: 18px; width: 90px; text-align: center; cursor: pointer; background-color: #fff; border: 2px solid #e4393c; padding: 4px 23px;}
.flowCheckoutBox #content .consignee-item span{}
.flowCheckoutBox #content .consignee-item b{ background:url(images/user_purchase20150409154845.gif) no-repeat; width:12px; height:12px; position:absolute; right: 0; bottom: 0; overflow:hidden;}
.flowCheckoutBox #content .addr-detail{float: left;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;}
.flowCheckoutBox #content .addr-detail span{margin-right: 10px;}
.flowCheckoutBox #content .payment-list{ padding:0 40px;    margin-bottom: 10px;}
.flowCheckoutBox #content .list-cont{}
.flowCheckoutBox #content .list-cont ul{ width:100%; float:left;}
.flowCheckoutBox #content .list-cont ul li{     float: left;
    margin: 10px 15px 10px 0;
    display: inline;
    width: 180px;
    height: 40px;}
.flowCheckoutBox #content .list-cont .payment-item{    float: left;
    position: relative;
    width: 180px;}
.flowCheckoutBox #content .list-cont .payment-item label{     float: left;
    position: relative;
    border: 1px dotted #666;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    width: 178px;
    text-align: center;}
.flowCheckoutBox #content .list-cont .payment-item input,.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item input,.flowCheckoutBox .PackGreeting .PackBox .packList_item input,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item input{ width:0; height:0; overflow:hidden; float:left; margin-left:-20px;}
.flowCheckoutBox #content .list-cont .payment-item.cur label b{ position: absolute; right: 0; bottom: 0; width: 12px; height: 12px; overflow: hidden; background: url(images/user_purchase20150409154845.gif) no-repeat;}
.flowCheckoutBox #content .list-cont .payment-item.cur label,.flowCheckoutBox #content .list-cont .payment-item.hover label{ border: 1px solid #e4393c;color: #e4393c;}
.flowCheckoutBox #content .list-cont .payment-item .text{ position:absolute; bottom:-33px; left:0; padding:5px; line-height:18px; height:18px; box-shadow:0 0 7px #eee; border:1px solid #edd28b; background:#fffdee; white-space:nowrap; display:none;}
.flowCheckoutBox #content .list-cont .payment-item .text span{ display:inline-block; vertical-align:top; margin:2px 5px 0 0}
.flowCheckoutBox #content .list-cont .payment-item .text span i{ width: 13px; height: 13px; overflow: hidden; background: url(images/user_purchase20150409154845.gif) 0 -73px no-repeat; display:block;}
.flowCheckoutBox #content .list-cont .payment-item.hover{ z-index:1;}
.flowCheckoutBox #content .list-cont .payment-item.hover .text{ display:block;}

.flowCheckoutBox .shopping-list.ABTest{ position: relative; padding: 0 10px; height:auto; overflow:hidden;}
.flowCheckoutBox .shopping-list.ABTest .goods-list{     padding: 0 30px;}
.flowCheckoutBox .shopping-list.ABTest .goods-item{ margin-left: 10px; border: 0; padding:10px 0; border-top: 1px solid #e6e6e6; height:auto; overflow:hidden;}
.flowCheckoutBox .shopping-list.ABTest .goods-item.fore1{ padding-top: 15px;
    box-sizing: border-box;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-img{ float: left;
    width: 60px;
    height: 60px;
    margin-right: 10px;
    padding: 0;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .goods-msg{ float: left;
    display: inline-flex;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-name{     margin: 0px 0 3px;
    overflow: hidden;
    line-height: 20px;
    width: 260px;
    margin-right: 90px;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-name a{ color:#666;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-name a:hover{ color:#666; text-decoration:underline;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-attr{ margin:0 0 5px; color:#38b512;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-price{margin: 0 75px 5px 0;width: 100px;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-num{ margin:0 138px 5px 0;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-sumz{ margin:0 0 5px;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-price strong{ font-family: verdana; color: #e4393c; display: inline-block; vertical-align: middle; width: 90px;}
.flowCheckoutBox .shopping-list.ABTest .goods-item .p-price span{ display: inline-block; vertical-align: middle; padding-left:20px;}
.flowCheckoutBox .postscriptBox{     position: relative;
    padding: 15px 0 15px 40px;}
.flowCheckoutBox .postscriptBox span{ position: absolute;
    top: 5px;
    left: 50px;
    line-height: 18px;
    font-family: 'microsoft yahei';
    color: #c7c7c7;}
.flowCheckoutBox .postscriptBox .coupon-text{ width:500px; height:60px; line-height:18px; border:1px solid #ddd; padding:3px 5px; margin:0; outline:0; color:#999;}
.flowCheckoutBox .shopping-list.ABTest .dis-modes{ float:left; width:330px; margin-left:30px;}
.flowCheckoutBox .shopping-list.ABTest .mode-item{ margin-bottom:50px;}
.flowCheckoutBox .shopping-list.ABTest .mode-item h4{ color:#666;}
.flowCheckoutBox .shopping-list.ABTest .mode-tab-nav{ margin:10px 0 20px;}
.flowCheckoutBox .shopping-list.ABTest .mode-tab-nav ul{ width:100%; float:left;}
.flowCheckoutBox .shopping-list.ABTest .mode-tab-nav ul li{ margin:0 10px 5px 0; float:left; display:inline;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item{ float:left; position:relative; text-align:center;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item label{ float: left; position: relative; border: 1px solid #ddd; height: 18px; line-height: 18px; padding:5px 0; cursor: pointer; width:148px;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item.cur label b{ position: absolute; right: 0; bottom: 0; width: 12px; height: 12px; overflow: hidden; background: url(images/user_purchase20150409154845.gif) no-repeat;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item.cur label,.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item.hover label{ border: 2px solid #e4393c; width:146px; padding:4px 0;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item .text{ position:absolute; bottom:-33px; left:0; padding:5px; line-height:18px; height:18px; box-shadow:0 0 7px #eee; border:1px solid #edd28b; background:#fffdee; white-space:nowrap; display:none;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item .text span{ display:inline-block; vertical-align:top; margin:2px 5px 0 0}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item .text span i{ width: 13px; height: 13px; overflow: hidden; background: url(images/user_purchase20150409154845.gif) 0 -73px no-repeat; display:block;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item.hover{ z-index:1;}
.flowCheckoutBox .shopping-list.ABTest .bigitem_shipment_item.hover .text{ display:block;}

.flowCheckoutBox .PackGreeting{ position: relative; border: solid #ddd; border-width: 2px 1px 1px; padding: 10px 10px 0 40px;}
.flowCheckoutBox .PackGreeting .PackBox{ width:400px; float:left;}
.flowCheckoutBox .PackGreeting .PackBox h4,.flowCheckoutBox .PackGreeting .GreetingBox h4{ font-size:12px;}
.flowCheckoutBox .PackGreeting .PackBox ul,.flowCheckoutBox .PackGreeting .GreetingBox ul{ margin:10px 0 20px;}
.flowCheckoutBox .PackGreeting .PackBox ul li,.flowCheckoutBox .PackGreeting .GreetingBox ul li{ margin:0 10px 5px 0; float:left; display:inline;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item{ float:left; position:relative; text-align:center;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item label,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item label{ float: left; position: relative; border: 1px solid #ddd; height: 18px; line-height: 18px; padding:5px 0; cursor: pointer; width:148px;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item.cur label b,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item.cur label b{ position: absolute; right: 0; bottom: 0; width: 12px; height: 12px; overflow: hidden; background: url(images/user_purchase20150409154845.gif) no-repeat;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item.cur label,.flowCheckoutBox .PackGreeting .PackBox .packList_item.hover label,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item.cur label,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item.hover label{ border: 2px solid #e4393c; width:146px; padding:4px 0;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item .text,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item .text{ position:absolute; bottom:-33px; left:0; padding:5px; line-height:18px; height:18px; box-shadow:0 0 7px #eee; border:1px solid #edd28b; background:#fffdee; white-space:nowrap; display:none;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item .text span,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item .text span{ display:inline-block; vertical-align:top; margin:2px 5px 0 0}
.flowCheckoutBox .PackGreeting .PackBox .packList_item .text span i,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item .text span i{ width: 13px; height: 13px; overflow: hidden; background: url(images/user_purchase20150409154845.gif) 0 -73px no-repeat; display:block;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item.hover,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item.hover{ z-index:1;}
.flowCheckoutBox .PackGreeting .PackBox .packList_item.hover .text,.flowCheckoutBox .PackGreeting .GreetingBox .greetingList_item.hover .text{ display:block;}
.flowCheckoutBox .PackGreeting .GreetingBox{ float:left; width:538px;}
.viewClick{ line-height:30px; margin:0 5px;}
.flowCheckoutBox .orderSummary{     height: auto;
    overflow: hidden;
    padding-top: 10px;
    border: 1px solid #ddd;
    background: #fff;}
.flowCheckoutBox .orderSummary .statistic{ float:right;}
.flowCheckoutBox .orderSummary .statistic ul{ float:right;}
.flowCheckoutBox .orderSummary .statistic ul li{ height: 24px; line-height: 24px; overflow: hidden; zoom: 1;}
.flowCheckoutBox .orderSummary .statistic ul li span{ width: 180px; margin-right: 20px; float: left; text-align: right;}
.flowCheckoutBox .orderSummary .statistic ul li .price{ color: #333; float: left; width: 100px; text-align: right; font-family: verdana;}
.flowCheckoutBox .orderCoupon{}
.flowCheckoutBox .orderCoupon .itme{}
.flowCheckoutBox .orderCoupon h3{ height: 30px; overflow:hidden;}
.flowCheckoutBox .orderCoupon h3 a{ color: #005ea7; height: 18px; line-height: 18px; margin-top: 7px; float: left; font-size:12px; font-weight:400;}
.flowCheckoutBox .orderCoupon h3 a:hover{ text-decoration:underline;}
.flowCheckoutBox .orderCoupon h3 span{ display:inline-block; vertical-align:top; margin:1px 5px 0 0; padding:0; height:auto; line-height:normal;}
.flowCheckoutBox .orderCoupon h3 span b{ width:15px; height:15px; background:url(images/toggler-arrow.gif) no-repeat; display:block; overflow:hidden;}
.flowCheckoutBox .orderCoupon h3.on span b{ background-position:0 -15px;}
.flowCheckoutBox .orderCoupon .itmeCon{ padding: 5px 18px; border: 1px solid #a3d1ec; background:#eefaff; margin-bottom:10px; display:none;}
.flowCheckoutBox .orderCoupon .form{ padding: 10px 0; height:auto; overflow:hidden;}
.flowCheckoutBox .orderCoupon .form.how_oos_list label{ margin-right:10px;}
.flowCheckoutBox .orderCoupon .form .itxt{ width: 64px; height: 16px; margin-right: 5px; border: 1px solid #ddd; border-top-color: #aaa; border-left-color: #aaa; padding: 4px; float:none; outline:0;}
.flowCheckoutBox .orderCoupon .form .btn_1{ cursor: pointer; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; display: inline-block; height: 25px; line-height: 25px; background-color: #e74649; background-image: -moz-linear-gradient(top,#e74649,#df3134); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e74649),color-stop(1,#df3134)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74649',endColorstr='#df3134',GradientType='0'); -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e74649',endColorstr='#df3134'); background-image: linear-gradient(to top,#e74649 0,#df3134 100%); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; font-size: 12px; font-weight: normal; padding: 0 15px; cursor: pointer; border: 0; float: none; outline:0;}
.flowCheckoutBox .orderCoupon .form .iselect{ border:1px solid #ccc; height:26px; float:none; line-height:26px; vertical-align:middle;}
.flowCheckoutBox .orderCoupon .form .icheckbox{ width:13px; height:13px; margin:0 3px 0 0 ; vertical-align:text-top; float:none;}
.flowCheckoutBox .trade-foot{}
.flowCheckoutBox .trade-foot .group{ padding:0; border:0;}
.flowCheckoutBox .trade-foot .checkout-buttons{ height:auto; overflow:hidden; background:#f0f0f0;}
.flowCheckoutBox .checkout-submit{ float: right; position: relative; width: 135px; height: 36px; line-height: 36px; margin: 8px 10px 0 0; padding: 0; background-color: #e00; overflow: hidden; color: #fff; font-weight: bold; font-size: 16px; border:0; cursor:pointer;}
.flowCheckoutBox .total{ padding-right: 18px; float: right; line-height: 50px; font-size: 12px;}
.flowCheckoutBox .total strong{     color: #e4393c;
    font-size: 14px;
    vertical-align: middle;
    font-weight: 700;
    line-height: 24px;
    top: -1px;
    position: relative;margin: 0 5px;}
.flowCheckoutBox .consignee-foot{ padding: 15px 10px 15px 0; line-height: 20px; text-align: right; border: solid #f0f0f0; border-width: 0 1px 1px;}
.flowCheckoutBox .consignee-foot p{ line-height:20px; color:#666;}

#shortcut-2013.pageHeaderFlow .hover .headNav{ width:988px;}
#shortcut-2013.pageHeaderFlow .hover .headNav .fore{ width:215px;}
#shortcut-2013.pageHeaderFlow .hover .headNav .fore1{ width:260px;}

.userLoginHeader{ height:80px; background:#fff;}
.userLoginHeader .w{ padding-top:14px;}
.userLoginHeader .w b{ font-weight:400; line-height:52px; color:#3a3a3a; font-size:22px; font-family:'microsoft yahei'; padding-left:20px; vertical-align:middle;}
.userLogin{}
.userLogin .login-wrap{ height:475px;}
.userLogin .login-wrap .w{ position:relative; z-index:5;}
.userLogin .login-wrap .login-form{ position:absolute; top:0; right:0;}
.userLogin .login-box{ position: relative; z-index: 4; width: 306px; background: #fff; padding: 20px; overflow: visible; float:right; top:40px;}
.userLogin .login-banner{ background:#070960;}
.userLogin .login-banner a{ width:990px; display:block; margin:0 auto;}
.userLogin .login-box .mt{ overflow: visible; height: 27px;}
.userLogin .login-box .mt h1{ osition: relative; height: 27px; line-height: 27px; top: -5px; float: left; color: #666; font-family: '\5fae\8f6f\96c5\9ed1'; font-size: 20px; font-weight:400;}
.userLogin .login-box .mt .extra-r{ float:right; padding-top:5px;}
.userLogin .login-box .mt .regist-link{ color: #d01e1e; font-size: 14px;}
.userLogin .login-box .mt .regist-link a{ color:#d01e1e;}
.userLogin .login-box .mt .regist-link a:hover{ text-decoration:underline;}
.userLogin .login-box .mt .regist-link a span{ display:inline-block; vertical-align:top; margin:1px 5px 0 0;}
.userLogin .login-box .mt .regist-link a span b{ background:url(images/pwd-icons-new.png) -104px -75px no-repeat; width:16px; height:16px; overflow:hidden; display:block;}
.userLogin .login-box .mc{}
.userLogin .login-box .mc{}
.userLogin .login-box .form{}
.userLogin .login-box .form ul{ height:auto; overflow:hidden; padding-top:15px;}
.userLogin .login-box .form ul li.item{ position:relative; background:#fff; height:45px; border:1px solid #bdbdbd; margin-bottom:20px;}
.userLogin .login-box .form ul li.item .text{ line-height: 18px; height: 18px; border: 0; padding: 10px 0 10px 50px; width: 254px; float: none; overflow: hidden; font-size: 14px; font-family: '\5b8b\4f53'; outline:0; background:none; position:relative; z-index:2;}
.userLogin .login-box .form ul li.item .icon{ position: absolute; z-index: 3; top: 0; left: 0; width: 38px; height: 38px; border-right: 1px solid #bdbdbd; background:url(images/pwd-icons-new.png) no-repeat;}
.userLogin .login-box .form ul li.item .icon01{ background-position:0 0;}
.userLogin .login-box .form ul li.item .icon02{ background-position:-48px 0;}
.userLogin .login-box .form ul li.item span.con{ position:absolute; z-index:1; top:0; left:50px; font-size:16px; line-height:45px; color:#999;}
.userLogin .login-box .form ul li.item.on .icon01{ background-position:0 -48px;}
.userLogin .login-box .form ul li.item.on .icon02{ background-position:-48px -48px;}
.userLogin .login-box .form ul li.item.on,.userLogin .login-box .form ul li.item.on .icon{ border-color:#3aa2e4;}
.userLogin .login-box .form ul li.item-fore3{ height:auto; overflow:hidden; margin-bottom:15px;}
.userLogin .login-box .form ul li.item-fore3 span{ float:left; padding-right:15px;}
.userLogin .login-box .form ul li.item-fore3 span input{ width:13px; height:13px; margin:3px 5px 0 0; padding:0; vertical-align:text-top;}
.userLogin .login-box .form ul li#o-authcode{ height:auto; overflow:hidden; margin-bottom:20px;}
.userLogin .login-box .form ul li#o-authcode input{ border: 1px solid #e4393c; font-size: 14px; padding: 7px 5px; vertical-align: middle; width:78px; text-align:center; outline:0; float:left;}
.userLogin .login-box .form ul li#o-authcode img{ width:100px; height:32px; margin-left:5px; float:left; cursor:pointer;}
.userLogin .login-box .form ul li#o-authcode span{ float:left; line-height:32px; padding-left:5px; color:#666;}
.userLogin .login-box .form ul li.submit{ border: 1px solid #cb2a2d; margin:0 auto 20px; height: 33px;}
.userLogin .login-box .form ul li.submit .btn-img{ border: 1px solid #e85356; display: block; width:100%; background: #e4393c; height:33px; line-height:29px; color: #fff; font-size: 20px; font-family: '\5fae\8f6f\96c5\9ed1';}
.userLogin .login-box .form ul li.submit02{ margin-top:-10px; border-color:#ddd;}
.userLogin .login-box .form ul li.submit02 .btn-img{ margin:0; font-size:14px; background: #eee; color: #666; border-color: #f5f5f5;}
.userLogin .login-box .coagent h5{ font-weight: 400; color: #999; border:0; padding:0; line-height:22px; height:auto; margin:0;}
.userLogin .login-box .coagent ul{ height:auto; overflow:hidden;}
.userLogin .login-box .coagent ul li{ float:left; line-height:22px;}
.userLogin .login-box .coagent ul li a{ color:#666;}
.userLogin .login-box .coagent ul li a:hover{ color:#E4393C; text-decoration:underline;}
.userLogin .login-box .coagent ul li span{ color: #ccc; padding: 0 10px;}

.userPageHeader #search-2013{ padding-right:0;}
.userPageHeader #search-2013 .text{ width:218px;}
.userPageHeader #my360buy-2013{ float:right; margin-right:10px;}
.userPageHeader #my360buy-2013 dt{ line-height:30px;}
.userPageHeader .settleup-2013 dt{ border-color:#efefef; background-color:#f7f7f7; height:30px; line-height:30px;}
.userPageHeader .settleup-2013 dt a{ line-height:30px;}
.userPageHeader .settleup-2013 dt i{ top:8px;}
.userPageHeader .settleup-2013 dd{ right:0; left:auto;}
.userPageHeader #nav-2013{ background: -moz-linear-gradient(top,#E64346,#E13335); background: -webkit-gradient(linear,0 0,0 100%,from(#E64346),to(#E13335)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#E64346", endColorstr="#E13335"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#E64346", endColorstr="#E13335")";}
.userPageHeader #categorys-2013 .mt a,.userPageHeader #navitems-2013 li a{ font-size:14px; font-weight:700; color:#fff;}
.userPageHeader #categorys-2013 .mt b{ top:12px;}
.userPageHeader #categorys-2013 .item dt{ padding-top:9px;}

.JD_userCenter #header-2013{ height:60px;}
.JD_userCenter .JD_userMain{ background:#f5f5f5;}
.JD_userMain .left{ width:130px; margin:0;}
.JD_userMain #myjd .mt{ height:32px; border:0; padding:0; background:none; border:0; padding:10px 0;}
.JD_userMain #myjd .mt h2{ float:none; line-height: 32px; font-size: 20px; font-family: "microsoft yahei"; margin-right: 15px; font-weight:400;}
.JD_userMain #myjd .mt h2 a{ color:#333;}
.JD_userMain #myjd .mt h2 a:hover{ text-decoration:underline; color:#e4393c;}
.JD_userMain #myjd .mc{ border:0; width:90px; padding:0 10px; margin:0;}
.JD_userMain #myjd dl{ padding-bottom:15px;}
.JD_userMain #myjd dl dt{ height:24px; line-height:24px; margin:0; background:none; padding:0;}
.JD_userMain #myjd dl dt b{ left:auto; right:5px; top:10px;}
.JD_userMain #myjd dl.close dt b{ background-position:-64px -6px;}
.JD_userMain #myjd dl dd{ padding:0;}
.JD_userMain #myjd dd .item{ padding:0; line-height:24px;}
.JD_userMain #myjd dl .item a{ color:#777;}
.JD_userMain #myjd dl .item a:hover{ color:#e4393c; text-decoration:underline;}
.JD_userMain #myjd dl dd .curr a{ color:#e4393c;}
.JD_userMain .right{ width:860px; margin-top:56px;}
.JD_userMain .boxCenterList{ padding:10px 20px 20px; background:#fff; margin-bottom:10px;}
.JD_userMain .boxCenterList .mc{ padding:10px 0; display:block; border:0; height:auto; line-height:normal; margin:0;}
.JD_userMain .boxCenterList .mc span{ font-size: 12px; color: #666; font-family: '\5b8b\4f53'; line-height: 18px; padding:0; background:none;}
.JD_userCenter #service-2013{ border:0; padding-top:0;}

#nav{ height:80px; background:#e45050;}
#nav .logo{ float:left; padding-top:15px;}
#nav .navitems{ float: left; height: 36px; width: 342px; line-height: 36px; padding: 22px 0; margin: 0 0 0 30px; font-size: 14px;}
#nav .navitems ul{}
#nav .navitems ul li{ float:left; margin: 0 20px 0 0;}
#nav .navitems ul li.fore{}
#nav .navitems ul li.fore a{ color:#fff; font-size:14px;}
#nav .navitems ul li.fore a:hover{ color:#fff; text-decoration:underline;}
#nav .navitems ul li.fore1{ position:relative;}
#nav .navitems ul li.fore1 .dt{ white-space: nowrap; height: 18px; line-height: 18px; padding: 9px 16px; width: 74px;}
#nav .navitems ul li.fore1 .dt span{ color:#fff;}
#nav .navitems ul li.fore1 .dt b{ display:inline-block; vertical-align:top; margin:6px 0 0 5px;}
#nav .navitems ul li.fore1 .dt b i{ display:block; width: 9px; height: 6px; overflow: hidden; background: url(images/icon.png) 0 -120px no-repeat; -webkit-transition: transform .2s ease-in 0s; -moz-transition: transform .2s ease-in 0s; transition: transform .2s ease-in 0s;}
#nav .navitems ul li.fore1 .dd{ position: absolute; top: 34px; left: 0; display:none; background-color: #fff; border: 1px solid #ddd; border-top: 0; font-size: 12px;}
#nav .navitems ul li.fore1 .dd a{ float:left; width:100%; text-decoration: none; text-indent:16px; line-height: 30px;}
#nav .navitems ul li.hover{ z-index:10;}
#nav .navitems ul li.hover .dt{ background-color: #fff; border: 1px solid #ddd; border-bottom: 0; padding: 8px 15px; -webkit-box-shadow: 0 3px 5px rgba(153,153,153,0.5); -moz-box-shadow: 0 3px 5px rgba(153,153,153,0.5); box-shadow: 0 3px 5px rgba(153,153,153,0.5);}
#nav .navitems ul li.hover .dt span{ color:#333;}
#nav .navitems ul li.hover .dt b i{ background-position: 0 -135px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg);}
#nav .navitems ul li.hover .dd{ display:block;}
#nav .nav-r{ width: 340px; margin-right: 5px; padding-top:25px;}
#nav .nav-r #search-2013{ padding:0; width:199px;}
#nav #search-2013 .i-search{ border:0; width:184px;}
#nav .nav-r #search-2013 .text{ width:120px; height: 24px; line-height: 24px; color: #666; padding: 4px; margin-bottom: 4px; border:0; outline: 0; font-size: 14px; font-family: "microsoft yahei"; margin:0;}
#nav .nav-r #search-2013 .button{ width: 56px; font-size: 12px; height: 32px; color: #333; background-color: #f7f7f7;}
#nav .nav-r .settleup-2013{ margin:0; height:32px;}
#nav .nav-r .settleup-2013 dl{ height:32px;}
#nav .nav-r .settleup-2013 dt{ height:31px; line-height:30px; border-color:#fff; background:#f9f9f9;}
#nav .nav-r .settleup-2013 dt i{ top:7px;}
#nav .nav-r .settleup-2013 dt a{ line-height:30px;}
#nav .nav-r .settleup-2013 dl.hover dt{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border-color:#fff;}
#nav .nav-r .settleup-2013 dl.hover dt{ background:#fff;}
#nav .nav-r .settleup-2013 dl.hover dd{ box-shadow: 0 0 5px rgba(0,0,0,.2); left:auto; right:0; top:32px;}

.JD_userMain .lyt-c-0{}
.JD_userMain .user-info{ background: url(images/userinfo-bg.png) right top repeat-y #fff; padding: 15px 20px 15px 319px; margin-bottom: 10px; height: 150px; overflow: hidden; -webkit-border-radius: 86px 0 0 86px; -moz-border-radius: 86px 0 0 86px; border-radius: 86px 0 0 86px;}
.JD_userMain .info-lcol{ float: left; position: relative; width: 319px; left: -319px; padding: 22px 0;}
.JD_userMain .info-lcol .u-pic{ position: relative; float: left; width: 104px; height: 104px; margin: 0 10px 0 16px; z-index: 2; _display: inline; overflow: hidden; text-align: center;}
.JD_userMain .info-lcol .u-pic i{ background: url(images/myjd-bg.png) 0 0; width: 104px; height: 104px; position: absolute; left: 0; top: 0; z-index: 2;}
.JD_userMain .info-lcol .info-m{ float: left; width: 180px; position: relative; padding-right:8px;}
.JD_userMain .info-lcol .u-name{ font-size: 18px; font-family: "microsoft yahei"; line-height: 28px; margin-bottom: 5px; color:#000;}
.JD_userMain .info-lcol .u-level{ margin-bottom: 10px; line-height:18px;}
.JD_userMain .info-lcol .u-safe{}
.JD_userMain .info-lcol .info-line{ position: absolute; height: 180px; right: 0; top: -37px; border-left: 1px dotted #ddd; z-index: 1;}
.JD_userMain .info-lcol .top-icon,.JD_userMain .info-lcol .bottom-icon{ display: block; position: absolute; overflow: hidden; width: 18px; height: 8px; left: -9px;}
.JD_userMain .info-lcol .top-icon{ top: 0; background: url(images/info-top.png) no-repeat;}
.JD_userMain .info-lcol .bottom-icon{ bottom: 0; background: url(images/info-bottom.png) no-repeat;}
.JD_userMain .info-lcol .left-icon{ position: absolute; overflow: hidden; width: 88px; height: 180px; left: -318px; background: url(images/info-left.png) 0 0 no-repeat;}
.JD_userMain .info-rcol{ float: left; width: 99.19%; margin-left: -319px; padding-top: 5px;}
.JD_userMain .info-rcol .acco-info{ background:#f5f5f5; padding:20px 0 10px; margin:0 0 0 3%; height:110px;}
.JD_userMain .info-rcol .acco-item{ padding:0 20px; line-height:24px;}
.JD_userMain .lyt-c-1{ padding:20px; background:#fff; margin-bottom:20px;}
.JD_userMain .lyt-c-1 img{ vertical-align:text-top; margin-top:1px;}
.JD_userMain .lyt-c-2{ padding:10px; background:#fff; margin-bottom:20px;}
.JD_userMain .lyt-c-2 .mod-main{}
.JD_userMain .lyt-c-2 .mt{ padding:10px;}
.JD_userMain .lyt-c-2 .mt h3{ font-family: '\5fae\8f6f\96c5\9ed1'; font-size: 16px; color: #333; line-height: 20px;}
.JD_userMain .lyt-c-2 .mc{ padding: 0 25px;}
.JD_userMain .lyt-c-2 .mc .follow{ width:100%; overflow:hidden;}
.JD_userMain .lyt-c-2 .mc .follow ul{ height:auto; overflow:hidden; width:105%;}
.JD_userMain .lyt-c-2 .mc .follow ul li{ float: left; padding: 10px 0; margin: 0 20px 0 0; width: 144px; text-align: center;}
.JD_userMain .lyt-c-2 .mc .follow ul li .p-img{}
.JD_userMain .lyt-c-2 .mc .follow ul li .p-price{ font-family: verdana; color: #333; line-height: 25px; margin-bottom: 5px;}

.nav-2013Box{ background:#e33b3e;}
.groupBanner{}
.banner-pic{ position: relative; width: 100%; height: 462px; overflow: hidden;}
.banner-pic .bd{}
.banner-pic .bd ul{}
.banner-pic .bd ul li{}
.banner-pic .bd ul li .uiInner{ width:990px; height:100%; overflow:hidden; margin:0 auto;}
.banner-pic .bd ul li .uiInner a{ display: block; zoom: 1; width: 530px; margin-left: 210px; margin-right: 250px; height:462px; overflow:hidden;}
.banner-pic .bd ul li .uiInner img{ width:100%; height:300px;}
.banner-pic .hd{ position:absolute; left:50%; top:270px; margin-left:-70px; z-index:5;}
.banner-pic .hd ul{ float:left;}
.banner-pic .hd ul li{ float:left; width: 22px; height: 22px; line-height: 22px; cursor: pointer; background: #999; text-align: center; color: #fff; margin:0 3px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.banner-pic .hd ul li.on{ background:#E4393C;}
.groupBannerOther{ position:relative; top:-462px; z-index:2;s}
.groupBannerOther .w{ position:relative;}
.groupBannerOther .adList{ position: absolute; top: 300px; width: 750px; background: #fff; overflow: hidden; left: 210px; height: 162px;}
.groupBannerOther .adList li{ float: left; width: 140px; height: 162px; overflow: hidden; -webkit-transition: width .3s ease; -moz-transition: width .3s ease; -o-transition: width .3s ease; transition: width .3s ease; position: relative;}
.groupBannerOther .adList li.hover{ width:250px;}
.groupBannerOther .adList li i{ position: absolute; width: 15px; height: 100%; right: 0; top: 0; background-image: -webkit-linear-gradient(left,rgba(0,0,0,0)0,rgba(0,0,0,.1)100%); background-image: -o-linear-gradient(left,rgba(0,0,0,0)0,rgba(0,0,0,.1)100%); background-image: linear-gradient(to right,rgba(0,0,0,0)0,rgba(0,0,0,.1)100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=1);}
.groupBannerOther .bannerRight{ position: absolute; top: 0; right: 0; height: 462px; width: 250px; overflow: hidden;}

#firstAnchor{}
#firstAnchor .mt{ height: 40px; padding-top: 28px; margin-bottom: 9px; overflow: hidden; background-color: #FFF; font-family: "Microsoft Yahei";}
#firstAnchor .mt h2{ float: left; padding-left: 23px; height: 30px; padding-bottom: 10px; display: inline-block; line-height: 30px; font-size: 25px; font-weight: 400;}
#firstAnchor .mt h2 span{ color:#e0383e; font-size:30px;}
#firstAnchor .mc{}
#firstAnchor .mc ul{ height:auto; overflow:hidden; border-top:1px solid #f1f1f1;}
#firstAnchor .mc ul li{ width: 315px; padding:30px 7px 20px; display: inline; float: left; font-family: "Microsoft Yahei"; border-right: 1px solid #fafafa; border-bottom: 1px solid #fafafa; position: relative; cursor: pointer; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease;}
#firstAnchor .mc ul li .ico_split{ background: url(images/icon-line.png) no-repeat; height: 7px; width: 7px; position: absolute; display: block; right: -4px; top: -4px; _top: -8px; z-index: 5;}
#firstAnchor .mc ul li.curr{ border-right:0;}
#firstAnchor .mc ul li.cury .ico_split,#firstAnchor .mc ul li.curr .ico_split{ display:none;}
#firstAnchor .mc ul li .pic-inner{ height: 100%; width: 100%; display: block; position: relative;}
#firstAnchor .mc ul li .pic-inner a{ display:block; cursor:pointer;}
#firstAnchor .mc ul li .pic-img{ vertical-align: top; width: 100%; position: relative; cursor: pointer;}
#firstAnchor .mc ul li .pic-img img{ width: 100%; height:auto;}
#firstAnchor .mc ul li .pic-title{ height: 25px; padding: 10px 8px 0 6px; line-height: 25px; font-size: 15px; color:#505050; overflow:hidden;}
#firstAnchor .mc ul li .pic-details{ padding: 0 8px 5px 6px; height: 25px; font-size: 12px; color: #9e9e9e; position: relative;}
#firstAnchor .mc ul li .pic-details .left{ height: 25px; line-height: 25px; font-size: 20px; color:#e0383e; float:left; white-space:nowrap; width:auto;}
#firstAnchor .mc ul li .pic-details .left del{  padding-left: 8px; overflow: hidden; font-size:12px; color:#9e9e9e; line-height:25px; vertical-align:middle;}
#firstAnchor .mc ul li .pic-details .right{ float: right; height: 15px; padding-top:5px; text-align: right; overflow: hidden; color: #000; width:auto;}

.content-wrap{ background:#f5f5f5;}
.content-wrap .breadcrumb{ padding:6px 18px 16px; color:#333;}
.content-wrap .breadcrumb a{ color:#333;}
.content-wrap .breadcrumb a:hover{ color:#333; text-decoration:underline;}
.e-content{ padding:25px 30px 40px; border:0; width:auto;}
.e-content .mc{}
.e-content .big-img{ width:440px; float:left; display:inline;}
.e-content .info-main{ float: left; display: inline; width: 470px; margin-left: 20px;}
.e-content .info-main h3{ margin-bottom: 30px; font-size: 24px; color: #1e1e1e; font-family: "\5fae\8f6f\96c5\9ed1"; line-height: 40px; padding-right:20px; font-weight:400;}
.e-content .info-price{ margin-right:20px;}
.e-content .info-price dl{ height:40px;}
.e-content .info-price dl dt{ float: left; display: inline; margin-right: 10px; color: #df2626; font-size:40px; vertical-align: bottom; line-height:40px;}
.e-content .info-price dl dt del{ font-size: 40px; line-height: 40px; font-size:12px; color:#df2626;}
.e-content .info-price dl dd{ height: 20px; overflow: hidden; line-height: 20px; color: #848484;}
.e-content .discount{ float: left; display: inline; width: 62px; height: 18px; background: url(images/ydetails.png) no-repeat; line-height: 18px; color: #fff; text-indent: 18px; overflow: hidden; margin-bottom: 3px; margin-right: 18px;}
.e-content .info-price dl dd del{ float: left; display: inline; text-indent: 5px;}
.e-content .info-detail{ line-height:24px; color: #696969; margin-top: 10px;}
.e-content .info-detail .text{ color:#575252;}
.e-content .boxCenterList{ padding:10px 0 0 0;}
.e-content .btn-wrap{ padding-top:42px;}
.e-content .btn-wrap .tuan{ display: block; width: 184px; height: 42px; line-height:42px; text-align: center; color: #fff; font-size: 18px; font-family: "\5fae\8f6f\96c5\9ed1"; background-color: #e3373a; border-radius: 2px; border: 0;}
.inter-eva{ width:690px;}
.detail-con .inter-eva .tab,.detail-con .inter-eva .tab .mt,#product-detail-1{ width:auto;}
.detail-con .inter-eva .tab .mt{ background:#fff; border:0; height:auto;}
.detail-con .inter-eva .tab .mt ul{ height:49px; border:0; border-bottom:1px solid #eee; float:none;}
.detail-con .inter-eva .tab .mt ul li{ width:110px; height:50px;}
.detail-con .inter-eva .tab .mt a{ font-size:16px; color:#666; width:100%; height: 32px; padding:18px 0 0; line-height:1;}
.detail-con .inter-eva .tab .mt a:hover{ color:#E4393C;}
.detail-con .inter-eva .tab .mt ul li.curr{ margin:0; padding:0; border:0; top:0; height:auto; line-height:normal;}
.detail-con .inter-eva .tab .mt ul li.curr a{ border-top: 4px solid #e3373a; color: #e3373a; padding:14px 0 0; background-color: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; line-height:1; font-size:16px; height:32px;}
#product-detail-1{}
#product-detail.groupGoodsText{ padding:30px 25px 25px; border:0; background:#fff;}
#product-detail .mc{}
#product-detail .mc img{ max-width:100%; height:auto;}
.formwork{ width:auto;}

.detail-wrap .right-extra{ width:280px;}
.detail-wrap .right-extra .r{ width:auto; float:none; border:0; padding:15px 15px 30px; background:#fff; margin-bottom:20px;}
.detail-wrap .right-extra .rm{ width:auto; float:none;}
.detail-wrap .right-extra .rmt{ width:auto; height:34px; border-bottom:1px solid #d8d8d8; background:none; margin:0; padding:0;}
.detail-wrap .right-extra .rmt h2{ float: left; height: 25px; border-bottom: 4px solid #ababab; padding: 6px 10px 0; font-weight: 400; font-size: 16px; color: #4a4a4a; font-family: "\5fae\8f6f\96c5\9ed1"; line-height:1;}
.detail-wrap .right-extra .rmc{ width:auto; padding:0; overflow:hidden;}
.detail-wrap .right-extra .rmc ul{ overflow:hidden; margin-top:-10px;}
.detail-wrap .right-extra .rmc ul li{ margin-top: 40px; overflow: hidden;}
.detail-wrap .right-extra .rmc ul li a{ display:block; cursor:pointer;}
.detail-wrap .right-extra .rmc ul li img{ vertical-align: top; width: 100px; height:100px; margin-right: 10px; float:left;}
.detail-wrap .right-extra .rmc ul li h4{ height: 24px; line-height: 24px; color: #333; font-weight: 400; overflow: hidden;}
.detail-wrap .right-extra .rmc ul li .p-price{ height: 20px; overflow: hidden; color: #999; margin-bottom: 3px; margin-top: 5px; color: #df2626; font-weight: 700; font-size:16px;}
.detail-wrap .right-extra .rmc ul li .p-price span{ color:#999; font-size:12px; font-weight:400; padding-left:2px;}
.detail-wrap .right-extra .rmc ul li .p-count{ line-height:24px;}
#hott .rmc .tcon2{ float:none;}

.PageHeader .groupNav #categorys-2013 .mc{ height:462px; background:#e43a3d; border:0; padding:0; width:210px;}
.PageHeader .groupNav #categorys-2013 .item{ padding:0; height:30px; width:auto; border:0; border-left:1px solid #d01e1e;}
.PageHeader .groupNav #categorys-2013 .item span{ width:100%; height:30px; line-height:30px;}
.PageHeader .groupNav #categorys-2013 h3{ height:30px; line-height:30px;}
.PageHeader .groupNav #categorys-2013 h3 a{ color:#fff;}
.PageHeader .groupNav #categorys-2013 s{ width: 5px; height: 7px; top: 13px; background-position:-110px -45px;}
.PageHeader .groupNav #categorys-2013 .hover{ background:#f7f7f7;}
.PageHeader .groupNav #categorys-2013 .hover h3{ background:none; border: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}
.PageHeader .groupNav #categorys-2013 .hover h3 a{ color:#d01e1e;}
.PageHeader .groupNav #categorys-2013 .item.hover s{ top: 0; left: auto; right: -1px; height: 100%; background: #f7f7f7;}
.PageHeader .groupNav #categorys-2013 .item .i-mc{ width:779px; background:#f7f7f7; left:210px;}
.PageHeader .groupNav #categorys-2013 .subitem{ padding:20px 0 0 20px;}
.groupNav #categorys-2013 .subitem dl.fore1{ border-top:0;}
.groupNav #categorys-2013 .subitem dl dt{ padding: 8px 30px 0 0; position: relative; width: 54px; float: left; text-align: right; font-weight: 700; color: #666; line-height:22px;}
.groupNav #categorys-2013 .subitem dl dd{ float: left; width:390px; padding: 6px 0; border-top: 1px solid #eee;}
.PageHeader .groupNav #categorys-2013 .fr{ padding:19px 20px 19px 0; margin:0;}
.groupGoodsHeader #categorys-2013{ display:none;}
.groupGoodsHeader #navitems-2013{ padding-left:0;}

#elevator{ position:fixed; top:50%; left:0; z-index:5;}
#elevator ul{ overflow:hidden; background:#fff;}
#elevator ul li{ width: 30px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; margin-top: -1px; cursor: pointer;}
#elevator ul li span{ display:block; line-height:30px; color: #625351; font-size: 14px; font-family: Arial; background:url(images/elevator_line.png) no-repeat; white-space:nowrap;}
#elevator ul li span.text{ display:none; font-size:12px;}
#elevator ul li.on span.lou{ display:none;}
#elevator ul li.on span.text{ display:block;}
#elevator ul li:hover{ background:#d01e1e;}
#elevator ul li:hover span.lou{ display:none;}
#elevator ul li:hover span.text{ display:block; color:#fff;}

.CatehotSales{ position: relative; height: 152px; padding-left:70px; padding-right: 210px; margin-bottom: 15px; background-color: #f1f1f1;}
.CatehotSales #hotsale{ height: 137px; padding:15px 0 0 0; float:none; width:auto;}
.CatehotSales #hotsale .mt{ width: 30px; height: 60px; position: absolute; left: 20px; top: 0; line-height: 18px; padding: 20px 10px 0 5px; font-size: 14px; text-align: center; font-family: "microsoft yahei"; color: #f60; background: url(images/list.icons.other.png) no-repeat;}
.CatehotSales #hotsale .mc{ width:auto; height:122px; float:none; padding:0;}
.CatehotSales #hotsale .mc dl{ width: 256px; height: 100px; overflow: hidden; float: left; margin-right:10px; margin-left:7px; margin-bottom: 15px; padding: 11px; background-color: #fff;}
.CatehotSales #hotsale dt{ margin-right:10px;}
.CatehotSales #hotsale .p-name{ height: 40px; line-height: 20px; overflow: hidden; padding-top: 5px;}
.CatehotSales #hotsale .p-price{ height: 20px; line-height: 20px; overflow: hidden; padding-top: 5px; color: #666;}
.CatehotSales #hotsale .btns{ padding-top: 3px; height: 27px; overflow: hidden; margin:0;}
.CatehotSales #hotsale .btns a{ float:left; line-height: 14px; height: 14px; border-radius: 2px; background: #F7F7F7; text-align: center; text-decoration: none; cursor: pointer; border: 1px solid #DDD; padding: 4px 13px 5px; color: #666; background-color: #f7f7f7; background-repeat: repeat-x; background-image: -moz-linear-gradient(top,#f7f7f7,#f2f2f2); background-image: -webkit-linear-gradient(top,#f7f7f7,#f2f2f2); background-image: -o-linear-gradient(top,#f7f7f7,#f2f2f2); background-image: linear-gradient(top,#f7f7f7,#f2f2f2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0); width:auto;}
.CatehotSales #market{ width: 200px; height: 152px; position: absolute; right: 0; top: 0; padding-left: 50px;}
.CatehotSales #market .mt{ width: 30px; height: 60px; position: absolute; left: 0; top: 0; line-height: 18px; padding: 20px 10px 0 5px; font-size: 14px; text-align: center; font-family: "microsoft yahei"; color: #f60; background: url(images/list.icons.other.png) no-repeat;}
.CatehotSales #market .mc{ height: 135px; overflow: hidden; padding-top: 15px; padding-right: 10px;}
.CatehotSales #market .mc li{ width: 165px; height: 22px; overflow: hidden; line-height: 22px; margin-bottom: 5px; text-overflow: ellipsis; white-space: nowrap; font-family: simsun;}

#select{ border: 1px solid #e5e5e5; box-shadow: 0 2px 5px #ddd; background: #FFF; margin-bottom: 25px;}
#select .mt{ border:0; border-bottom: 1px solid #DDD; background: #ffffff; height:auto; line-height: 34px; height: 34px; overflow: hidden; zoom: 1;}
#select .mt h1{ line-height:34px; height:auto; font-weight:700;}
#select .mt h1 strong{ color:#666; font-weight:700;}
#select .mc{ border:0; margin-top:-1px;}
#select .attr{ width:auto; border:0; padding:0; border-top:1px solid #DDD;}
.root61 #select .attr{ width:auto;    padding: 10px 0;}
#select .a-key{ float: left; width: 60px; padding-left: 10px; line-height:26px; text-align:left; font-weight:400; font-size:12px; color:#666;}
#select .a-values{  float: none;}
#select .prop-attrs .v-fold{ overflow: hidden; zoom: 1; padding-top: 4px;}
#select .prop-attrs .v-fold .f-list{ height:auto; width:auto;}
#select .prop-attrs .v-fold .f-list li{     float: left;
    _display: inline;
    margin-right: 25px;
    margin-bottom: 4px;
    height: 20px;
    line-height: 20px;
    padding-top: 0;
    width: auto;padding: 0 5px;}
.sdl dd {
    border-left: 1px solid #f0f0f0;
    line-height: 18px;
    padding: 10px 0 6px 0;
    margin-left: 90px;
    height: 34px;
    overflow: hidden;
    zoom: 1;
    position: relative;
}
.s_sx{ margin-left:10px;}
#select .prop-attrs .v-fold .f-list li:hover{ background:#c40000;padding: 0 5px;border-radius: 3px;color:#ffffff;}
#select .prop-attrs .v-fold .f-list a{ line-height:20px; white-space: nowrap; zoom: 1; color: #666; height:auto;}
#select .prop-attrs .v-fold .f-list a:hover{ color:#ffffff;}
#select .mb{ text-align: center; position: relative; top: -1px; border-top: 1px solid #ddd; margin:0; height:34px; -webkit-transition: border-color .15s ease-in-out; -moz-transition: border-color .15s ease-in-out; transition: border-color .15s ease-in-out;}
#select .mb .attr-extra{ height:auto; line-height:normal; padding:0; border:0;}
#select .mb .attr-extra div{ height: 28px; line-height: 28px; padding: 0 40px 0 20px; border:1px solid #ddd; border-top-color:#fff;  -webkit-transition: border-color .15s ease-in-out; -moz-transition: border-color .15s ease-in-out; transition: border-color .15s ease-in-out; font-family:"宋体";}
#select .mb .attr-extra b{ position: absolute; right: 16px; top: 4px; display: inline-block; width: 20px; height: 20px; background: url(images/search.ele.png) no-repeat 4px -27px;}
#select .mb .attr-extra.open b{ background-position:4px 7px;}
#select .mb:hover{ border-color:#e4393c;}
#select .mb:hover .attr-extra div{ border-color:#e4393c; border-top-color:#fff; color:#e4393c;}
#select .mb:hover .attr-extra b{ background-position:4px -44px;}
#select .mb:hover .attr-extra.open b{ background-position:4px -10px;}
#select .attrsBox{ height:auto;    padding: 0 0 0 10px;
    box-sizing: border-box;}

.crumbsBar{}
.crumbsBar .crumbsNav{}
.crumbsBar .crumbsNavMain{}
.crumbsBar .item{ float: left; margin-right: 8px;}
.crumbsBar .menuDrop{ height: 24px; float:left; margin-right: 5px; position:relative; z-index:1;}
.crumbsBar .menuDrop .mt{ height: 22px; padding: 0 4px 0 8px; border: 1px solid #ddd; line-height: 22px; vertical-align: top; float:left; cursor: pointer;}
.crumbsBar .menuDrop .mt span{ float:left; line-height:22px;}
.crumbsBar .menuDrop .mt i.menuDropArrow{ width: 20px; height: 20px; vertical-align: top; background: url(images/search.ele.png) no-repeat 4px 7px; float:left; -webkit-transition: background-position .15s ease-in-out; -moz-transition: background-position .15s ease-in-out; transition: background-position .15s ease-in-out;}
.crumbsBar .oneLevel a{ font-size: 18px; font-weight: 700; font-family: "microsoft yahei"; float: left; margin-right: 5px; line-height:24px;}
.crumbsBar .oneLevel a:hover{ text-decoration:underline;}
.crumbsBar i.crumbsArrow{ font-family: simsun; font-style: normal; float:left; line-height:24px;}
.crumbsBar .menuDrop .mc{ width: 350px; padding: 10px 0 10px 8px; position: absolute; left: 0; top: 23px; border: 1px solid #ddd; background-color: #fff; display:none;}
.crumbsBar .menuDrop .mc ul{}
.crumbsBar .menuDrop .mc ul li{ float: left; width: 65px; height: 24px; overflow: hidden; line-height: 24px; margin-right: 5px; text-overflow: ellipsis; white-space: nowrap;}
.crumbsBar .menuDrop.on{ z-index:2;}
.crumbsBar .menuDrop.on .mt{ border-color:#e4393c; border-bottom-color:#fff; position:relative; z-index:1;}
.crumbsBar .menuDrop.on .mc{ display:block; border-color:#e4393c;}
.crumbsBar .menuDrop.on .mt i.menuDropArrow{ background-position:4px -44px}
.stExt{     color: #666;
    position: absolute;
    top: 18px;
    right: 0px;}
.selectorSet{     margin-right: 5px;
    padding-top: 5px;
    width: 100%;
    display: block;
    overflow: hidden;padding: 15px 0 10px 20px;
    box-sizing: border-box;}
.selectorSet a{ position: relative; float:left; height: 22px; line-height: 22px; border: 1px solid #DDD; font-size: 12px; vertical-align: top; margin: 0 5px 5px 0; padding: 0 28px 0 4px; cursor: pointer; background:#fff;}
.selectorSet a strong{ font-weight:400; color:#e4393c;}
.selectorSet a b{ position: absolute; width: 25px; height: 22px; right: 0; top: 0; background: url(images/search.ele.png) no-repeat 7px -140px;}
.selectorSet a:hover{ border-color: #e4393c; text-decoration: none;}
.selectorSet a:hover b{ background-color: #e4393c; background-position: 7px -158px;}

.j_box{ position:static;}
.j_logo{ background:#fff; font-family: "microsoft yahei"; font-size: 14px; color:#666; font-weight:700;}
.j_skulist li{ margin:0 9px 20px; height:auto; width:190px;}
.j_skulist .p_img{ width:190px;}
.j_skulist .p_img img{ width:280px; height:360px;}
.j_skulist .p_name{ margin:0 0 10px;}
.j_skulist .p_price{ padding:0; margin:0;}
.j_skulist .p_price .tag_content{ font-family:verdana; font-size:14px; margin:0;}

#filter{ border:0;  box-shadow:none;margin-bottom: 0;}
#filter .fore1{ height: 25px;
    padding: 10px;
    border: 1px solid #E7E3E7;
    background: #fff;}

#filter .order dd{  border:0; height:auto;}
#filter .order dd a{     float: left;
    padding: 0 20px;
    height: 23px;
    border: 1px solid #CCC;
    line-height: 23px;
    background: #FFF;
    color: #333;
    margin-right: 10px;
    text-align: center;
    border-radius: 3px;text-decoration: none;}
#filter .order .curr{ border:0; height:auto;border-radius: 3px;}
#filter .order .curr a{ background: #e4393c; color: #FFF; border-color: #e4393c;}
#filter .order .curr a:link, #filter .order .curr a:visited{ padding-right:20px;text-align: center;}
#filter .order dd a:hover{ border-color:#e4393c; position:relative; z-index:1; color:#e4393c;}
#filter .order b{ position: absolute; background: url(images/search.ele.png) no-repeat -9999px -9999px; top:5px; right:5px; width: 13px; height: 12px; overflow: hidden; font-size: 0;}
#filter .order .search_ASC b{ background-position:0 -225px;}
#filter .pagin{ border:0;}
#filter .pagin-m a{ width: 46px; height: 23px; border: 1px solid #DDD; background: #FFF; line-height: 23px; font-family: "\5b8b\4f53"; text-align: center; font-size: 16px; color: #AAA; padding:0; border-radius:0; margin:0; margin-left:-1px;}
#filter .pagin-m .prev-disabled,#filter .pagin-m .next-disabled{ width: 46px; height: 23px; border: 1px solid #DDD; line-height: 23px; font-family: "\5b8b\4f53"; text-align: center; font-size: 16px; padding: 0; background: #F1F1F1; color: #CCC; border-radius:0; margin:0; margin-left:-1px;}
#filter .pagin .text{ padding:0; line-height:25px; height:auto; padding-right:10px;}

#plist{ overflow:hidden;
    background: #fff;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
	padding: 5px 0 10px 0;
	margin-bottom: 20px;}
#plist.ordinary-prebuy ul{ }
#plist.ordinary-prebuy .list-h li{ width: 290px; /*height: 395px;*/ float: left; position: relative; z-index: 1;  margin-left: 8.5px;margin-top: 10px;}
#plist.ordinary-prebuy .list-h li .lh-wrap{ width: 280px; position: absolute; z-index: 1; left: 0; top: 0; background: #fff; border: 1px solid #fff;  -webkit-transition: border-color .1s ease; -moz-transition: border-color .1s ease; transition: border-color .1s ease;padding: 5px;}
#plist.ordinary-prebuy .list-h li .lh-wrap:hover{ z-index: 1; border-color: #e9e9e9; -webkit-box-shadow: 0 0 2px 2px #f8f8f8; -moz-box-shadow: 0 0 2px 2px #f8f8f8; box-shadow: 0 0 2px 2px #f8f8f8;}
#plist .p-img{ height: 220px; padding: 0; margin-bottom: 10px; position: relative; border:0;}
#plist .p-price{  overflow: hidden; width: 100%; margin: 0 0 8px;    padding: 0 3px;}
#plist .p-price strong{ margin-right: 10px; font-size: 20px; font-weight: 400; font-family: Verdana;}
#plist .p-name{ height: 40px; margin-bottom: 6px; overflow: hidden; word-break: break-all; word-wrap: break-word; line-height:20px;padding: 0 10px 0 3px;} 
#plist .p-name a{ display:block;}
#plist .p-name a:hover{color:#666666;}
#plist .p-name p{ height:20px; overflow:hidden;color: #555555;}
#plist .p-name p.promoWords{ margin-right:35px; color:#999999;}
#plist .extra{ margin:0; padding:0; margin-bottom:8px; height:18px;padding: 0 3px;}
#plist .extra span{ line-height:18px; height:auto; color:#a7a7a7; display:block;}
#plist .evaluate a:link, #plist .evaluate a:visited{ color: #005aa0; font-family: verdana; font-weight: 700;}
#plist .btn-buy,#plist .btn-coll,#plist .btn-compare{ float: left; height: 25px; line-height: 25px; border: 1px solid #DDD; padding: 0 3px 0 24px; position: relative; background: #fff; color: #999; margin:0 0 0 -1px; border-radius:0;}
#plist .btn-buy{ width: 67px; text-align: center; color: #e4393c;}
#plist .btn-buy span,#plist .btn-coll span,#plist .btn-compare span{ position: absolute; display: block; font-style: normal; left: 4px; top: 3px; width: 18px; height: 18px; background: url(images/search.ele.png) no-repeat 9999px 9999px; -webkit-transition: background-position .15s ease-in-out; -moz-transition: background-position .15s ease-in-out; transition: background-position .15s ease-in-out;}
#plist .btn-buy span{ background-position:0 -272px;}
#plist .btn-coll span{ background-position:0 -413px;}
#plist .btn-compare span{ left: 5px; top: 5px; height: 12px; width: 12px; background: #fff; border: 1px solid #ccc; font-size: 0;}
#plist .btn-buy:hover,#plist .btn-coll:hover,#plist .btn-compare:hover,#plist .btn-compare-s-active{ color: #e4393c; z-index: 1; border-color: #e4393c; text-decoration: none; background:#fff; box-shadow:none;}
#plist .btn-compare:hover span{ border-color:#e4393c;}
#plist .btn-coll:hover span{ background-position:0 -436px;}
#plist .btn-compare-s-active span{ border-color: #e4393c; background:url(images/search.ele.png) no-repeat  -1px -107px; -webkit-animation: none; -moz-animation: none; animation: none;}
.root61 #plist.ordinary-prebuy ul{ }
.root61 #plist.ordinary-prebuy .list-h li{ }

.fanYe{ overflow:visible;    float: right;}
.fanYe .pagin a,.fanYe .pagin span{ float: left; height: 36px; line-height: 36px; padding: 0 14px; margin:0 0 0 5px; font-size: 14px; color: #333; border: 1px solid #ddd; background-color: #ffffff; background-repeat: repeat-x;  -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;} 
.fanYe .pagin a:hover,.fanYe .pagin span:hover{ text-decoration: none; box-shadow: 0 1px 1px rgba(0,1,1,.08);}
.fanYe .pagin span{ background:#fff; color:#ccc;}
.fanYe .pagin span b,.fanYe .pagin a b{ vertical-align:text-top; font-style: normal; font-size: 16px; font-family: "\5b8b\4f53"; padding:0; color: #aaa; margin:0; background:none; line-height:16px; position:static; display:inline;}
.fanYe .pagin a.prev b{ padding:0 5px 0 0; color:#aaa;}
.fanYe .pagin a.next b{ padding:0 0 0 5px; color:#aaa;}
.fanYe .pagin span.prev-disabled b{ padding:0 5px 0 0; color:#ccc;}
.fanYe .pagin span.next-disabled b{ padding:0 0 0 5px; color:#ccc;}
.fanYe .pagin a.current{     border: 0 none;
    padding: 1px 15px;
    background: 0 0;
    filter: none;
    color: #ffffff;
    cursor: default;
    background: #e4393c;}
.fanYe .pagin a.current:hover{ box-shadow:none;}

.J_goods_best .j_box{ width:auto;}
.J_goods_best .j_skulist ul{ padding-left:29px; height:274px; overflow:hidden;}
.J_goods_best .j_skulist li{ float:left; width:210px; padding:0 29px 20px 0; margin:0;}
.mayLike p{ display:none;}
.mayLike #maybe-like{background: #fff;}
.mayLike #maybe-like h2{ height: 30px; line-height: 30px;}
.mayLike #maybe-like .mc{ margin:10px 0 0 0; overflow:visible;}
.mayLike #guess-backward{ position: absolute;
    right: 10px;
    top: -48px;
    color: #005EA7;
    line-height: 31px;}
.mayLike #guess-backward i{ display:inline-block; vertical-align:top; margin:7px 5px 0 0;}
.mayLike #guess-backward i em{ width: 16px; height: 16px; background: url(images/update.png) no-repeat; display:block;}
.mayLike #guess-scroll{ margin:0;}
.mayLike #maybe-like .mc{ height:360px;}
.mayLike #maybe-like .mc li{ width: 280px;
    height: 360px;
    float: left;
    margin: 0 0 0 9px;
    padding: 5px;
    text-align: center;}
.mayLike #maybe-like .p-price strong{ font-weight:400;}

.recentView #recent-view-track{ padding: 0 9px;border: 1px solid #ddd;border-top: 2px solid #999; margin:0;}
.recentView #recent-view-track .mt{ height: 28px; border: 0; padding: 0; position: static; text-align: left;}
.recentView #recent-view-track .mt h2{ height: 30px; line-height: 30px;}
.recentView #recent-view-track .mc{ height:112px; overflow:hidden;}
.recentView #recent-view-track .mc ul{ margin:0; padding:0;}
.recentView #recent-view-track .mc ul li{ width: 86px; float: left; margin: 0 0 0 10px; padding-bottom: 14px; text-align: center; border:0;}
.recentView #recent-view-track .p-img{ padding:5px 0; float:none; width:100%; height:auto;}
.recentView #recent-view-track .p-img img{ width:70px; height:auto;}
.recentView #recent-view-track .p-name{ display:none;}
.recentView #recent-view-track .p-price{ width:auto; float:none; text-align:center;}
.recentView #recent-view-track .p-price strong{ font-weight:400; color:#e3393c;}
.recentView #recent-view-track .mc ul li.all-recent{ display:none;}

.JD_article{}
.JD_article .left{ width:210px;}
.JD_article .help_side{     border: 0;
    padding: 10px;
    background: #fff;}
.JD_article #sortlist_atc h3{ color: #fff; text-align: center; font-size: 18px; line-height: 40px; height: 40px; background-color: #7dd589; font-family: "microsoft yahei"; font-weight: normal;}
.JD_article #sortlist_atc h4{     height: 40px;
    line-height: 40px;
    background-color: #ffffff;
    border-bottom: 1px solid #e5e5e5;
    font-size: 14px;
    font-family: "microsoft yahei";
    position: relative;
    font-weight: bold;}
.JD_article #sortlist_atc b{ width:0; height:0; border-style: solid dashed solid dashed; border-color: #999 transparent #999 transparent; border-width: 5px 5px 0; position: absolute; top: 17px; right: 20px; font-size: 0; line-height: 0; height: 0; overflow: hidden; background:none; margin:0;}
.artibody{     font-family: "Micsoft YaHei";
    line-height: 28px;
    color: #666;}
#sortlist_atc .current ul{ background:#fff;}
#sortlist_atc .current ul li{ height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #faf8f9;
    text-indent: 30px;}
#sortlist_atc .current ul li a{     color: #777;}
#sortlist_atc .current ul li a:hover,#sortlist_atc .current ul li.sell a{ color:#c40000; font-weight:700; }
#sortlist_atc .sell{background-color:#e5e1e1;}
.sort{    border: 1px solid #e5e5e5;
    padding: 10px;
    margin-top: 20px;}
.JD_article #sortlist_atc .current h4 b{ border-width:0 5px 5px;}
.JD_article .right{ }
.JD_article .urHere{ height: 39px; line-height: 39px; font-size: 14px; font-family: "microsoft yahei"; background: #eaeaea; padding-left: 13px;}
.JD_article .urHere .w{ width:auto;}
.JD_article .breadcrumb{ padding:11px 0;}
.JD_article .articleCon{ padding:30px 60px; overflow: hidden; color: #000; background:#fff; min-height:745px;}
.JD_article .articleCon .tit{ font-size: 20px; font-family: "microsoft yahei"; border-bottom: 1px dashed #eaeaea; margin-bottom: 15px; padding-top: 0; padding-bottom: 15px; font-weight:400; color:#333333;}
.JD_article .boxCenterList{ padding:0; line-height:32px;}
.articleBot{ background:#fff; margin-top:20px;}
.articleBot #service-2013{ margin-top:-8px; border-top:0;}
.boxCenterList ul.CenterList{}
.boxCenterList ul.CenterList li{ float:none; line-height:22px; width:auto;    float: none;
    line-height: 45px;
    width: auto;
    border-bottom: 1px dashed #ddd;}
.boxCenterList ul.CenterList li a{ font-size:14px;}
.boxCenterList ul.CenterList li b{ margin-right:4px;}
.articleCon .fanYe .fr{ float:left;}

.flowCheckoutBox #content .orderTotal{ margin-bottom:0;}
.flowCheckoutBox #content .orderTotal .statistic{ width:100%; float:none; overflow:hidden;}
.flowCheckoutBox #content .orderTotal .statistic ul{ margin-bottom:10px;}
.flowCheckoutBox #content .orderTotal .checkout-buttons{ float:none; clear:both; overflow:hidden; background:#f0f0f0;}


.pl10 {
    padding-left: 10px;
}
.gray, .c9, a.gray {
    color: #999;
}
th, em, i {
    font-style: normal;
    font-weight: normal;
}
.org {
    color: #ff7700;
}
#o-header-2013{background:#ffffff;border-bottom: 1px solid #e5e5e5;}
.lh3 {
    color: #333;
    border-bottom: 1px solid #e5e5e5;
    line-height: 40px;
    overflow: hidden;
    font-size: 14px;
    text-align: right;
    width: 248px;
    margin-left: 10px;
}
.leftt {
    float: left;
}
.lh3 .right {
    color: #666;
    font-weight: normal;
    font-size: 12px;
}
.rightt {
    float: right;
}
.lk_r {
    width: 1020px;
    height: 150px;
    overflow: hidden;
}
.lk_r a {
    width: 255px;
    height: 150px;
    border-left: 1px solid #e5e5e5;
    position: relative;
    margin-left: -1px;
    float: left;
    background-color: #fff;
}
.mt35 {
    margin-top: 35px;
}
.w {
    width: 1190px;
}
.ov {
    overflow: hidden;
    position: relative;
}
.h_pic {
    margin-left: -10px;
    width: 1220px;
}
.h_pa {
    float: left;
    margin: 0 0 10px 10px;
    display: inline;
    overflow: hidden;
}

.jbars li.on:after {
    content: ' ';
    display: block;
    border-width: 5px;
    border-style: solid;
    border-color: #b00000 transparent transparent;
    width: 0;
    height: 0;
    font-family: arial;
    position: absolute;
    top: -1px;
    left: 50%;
    margin-left: -5px;
}
.wxk_ma {
    position: absolute;
    top: 10px;
    left: 330px;
    z-index: 2;
}
.catt a{border: #7E7E7E 1px solid;  text-align: center; background-color: #fff;   margin-top: 10px;
    margin-right: 10px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap;
color:#000; text-decoration:none; float:left;}
.catt a:hover {border:#D01E1E 2px solid;     margin-top: 10px;
    margin-right: 10px;line-height: 28px!important; padding-left: 9px!important;padding-right: 9px!important;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#D01E1E 2px solid; background: url("images/test.gif") no-repeat bottom right;line-height: 28px!important;padding-left: 9px!important;padding-right: 9px!important;}
.shdz{ padding:10px;border: 1px solid #e5e5e5;}
.shdz td{ padding:10px;}
.shdz td input{ height:30px; line-height:30px;    padding: 0 5px;}
.shdz td select{ height:30px; line-height:30px;}

.yahei, .xj {
    font-family: "Microsoft Yahei";
}
.f18 {
    font-size: 18px;
}
.c3, a.c3 {
    color: #333;
}
.alC {
    text-align: center;
}
.bline {
    width: 100%;
    height: 0px;
    border-top: 1px dashed #e5e5e5;
    overflow: hidden;
}
.lh35 {
    line-height: 35px;
}
.ainfo {
    line-height: 32px;
    padding-top: 10px;
    font-size: 14px;
}
.yahei, .xj {
    font-family: "Microsoft Yahei";
}
.ubg {
    border: 1px solid #e5e5e5;
    background-color: #fff;
    overflow: hidden;
}

.izl-rmenu{position:fixed; right:0; margin-left:532px; bottom:10px; padding-bottom:73px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(/themes/jiuqu120/images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(/themes/jiuqu120/images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(/themes/jiuqu120/images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-165px; top:0px; display:none;width:160px;height:204px;}
.izl-rmenu .btn-phone{background:url(/themes/jiuqu120/images/r_phone.png) 0px 0px no-repeat; background-color:#e24545;}
.izl-rmenu .btn-phone:hover{background-color:#d01e1e;}
.izl-rmenu .btn-phone .phone{background-color:#d01e1e; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(/themes/jiuqu120/images/r_top.png) 0px 0px no-repeat; background-color:#333; display:none;}
.izl-rmenu .btn-top:hover{background-color:#000;}

#categorys-2013 .fore1 em,#categorys-2013 .fore2 em,#categorys-2013 .fore3 em,#categorys-2013 .fore4 em,#categorys-2013 .fore5 em,#categorys-2013 .fore6 em,#categorys-2013 .fore7 em,#categorys-2013 .fore8 em,#categorys-2013 .fore9 em{background-size:18px 18px; z-index:998;background-repeat:no-repeat; width:18px; height:18px; position:absolute; top: 14px;left: 22px;}
#categorys-2013 .fore1 em{background-image: url(/themes/jiuqu120/images/ic_man.png); }
#categorys-2013 .fore1:hover em{background-image: url(/themes/jiuqu120/images/ic_man_hover.png);}
#categorys-2013 .fore2 em{background-image: url(/themes/jiuqu120/images/ic_woman.png); }
#categorys-2013 .fore2:hover em{background-image: url(/themes/jiuqu120/images/ic_woman_hover.png);}
#categorys-2013 .fore3 em{background-image: url(/themes/jiuqu120/images/ic_fushi.png); }
#categorys-2013 .fore3:hover em{background-image: url(/themes/jiuqu120/images/ic_fushi_hover.png);}
#categorys-2013 .fore4 em{background-image: url(/themes/jiuqu120/images/ic_shuangren.png); }
#categorys-2013 .fore4:hover em{background-image: url(/themes/jiuqu120/images/ic_shuangren_hover.png);}
#categorys-2013 .fore5 em{background-image: url(/themes/jiuqu120/images/ic_zqbj.png); }
#categorys-2013 .fore5:hover em{background-image: url(/themes/jiuqu120/images/ic_zqbj_hover.png);}
#categorys-2013 .fore6 em{background-image: url(/themes/jiuqu120/images/ic_rhy.png); }
#categorys-2013 .fore6:hover em{background-image: url(/themes/jiuqu120/images/ic_rhy_hover.png);}
#categorys-2013 .fore7 em{background-image: url(/themes/jiuqu120/images/ic_byt.png); }
#categorys-2013 .fore7:hover em{background-image: url(/themes/jiuqu120/images/ic_byt_hover.png);}
#categorys-2013 .fore8 em{background-image: url(/themes/jiuqu120/images/ic_fx.png); }
#categorys-2013 .fore8:hover em{background-image: url(/themes/jiuqu120/images/ic_fx_hover.png);}
#categorys-2013 .fore9 em{background-image: url(/themes/jiuqu120/images/ic_zt.png); }
#categorys-2013 .fore9:hover em{background-image: url(/themes/jiuqu120/images/ic_zt_hover.png);}

.b_li ul li{width: 270px;height: 330px; overflow: hidden;float: left;display: inline; margin: 0 0 10px 22px;border: 2px solid #fff; white-space: nowrap;line-height: 20px;position: relative;background-position: 50% 30%;}
	
@media (max-width:1210px){
.w,.ls_cat .w{width:990px;}
.floor{margin-left:510px;}
.navq{background-color:#cc4026;}
.navs a{padding:0 15px;height:34px;line-height:34px;color:#fff;font-weight:normal;}
.navs a:hover, .navs a.on{color:#fff;background-color:#c40000;}
.navs a:before{display:none;}
.search{margin:0 20px;}
.hs_t .shl{width:500px;}
.f_dl{margin:20px 54px 30px 0;}
.mr0{margin-right:0;}
.lk_r{width:800px;height:150px;position:relative;}
.lk_r a{width:266px;}
.h_pic{width:1000px;}
.h_pa img{width:240px;height:215px;}
.h_pa2 img{width:490px;}
.ft_t img{padding-left:20px;}
.fa_dl{width:164px;}
.dlast{width:163px;}
.fa_dl dd{padding:0 5px;}
.w_hd{width:990px;}
.w_hd img{position:relative;margin-left:-100px;}
.sx_t{right:0;}
.h_fr{width:460px;}
.h_fl{width:110px;padding:0 10px;margin:0;}
.h_cat a{width:50px;}
.f_aa{padding:20px 0 20px 11px;font-size:14px;width:218px;height:154px;margin:0 0 1px 1px;}
.hotk{height:124px;}
.h_sex{width:860px;}
.hx_a{width:215px;margin:0;}
.z3{width:323px;}
.h_brd{margin:15px 0 10px 10px;}
#hr_a{margin-right:-495px;}
.h_pre{margin-left:-305px;}
.h_nxt{margin-right:-305px;}
.h_cib{width:104px;}
/*list*/
.bl_l{width:220px;padding:0 5px;}
.bl_m{width:760px;}
.ll_r{width:243px;position:relative;}
.ll_r img{margin-left:-20px;}
.h250{width:210px;}
#bl_m{width:750px;}
.b_li{ height:290px!important;}
.b_li ul li{width:220px;height:290px;    margin: 0 0 10px 19px;}
.b_li ul li img{width:220px;height:220px;}
.s_ul{width:890px;margin-left:-65px;}
.l_ab{width:60px;}
.tp_a{width:324px;}
.tp_a img{margin-left:-30px;}
.xx{display:none;}
.gl{height:360px;width:220px;}
.bdls .gl{width:220px;}
.gl dt{width:220px;height:220px;}
/*goods*/
.kan{display:none;}
.gd_r{width:480px;}
.g_r{width:780px}
.jbar{width:778px;}
.jbars li a{padding:0 28px;}
.g_bza{font-size:12px;}
.b_as{margin:10px 17px}
.catGoodsBox .mc .bd_box{ width:748px;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li{ width:152px; height:210px;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pImg{ height:160px;}
.catGoodsBox .mc .side{ height:482px;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pImg img{width: 160px;height: 160px;}
.catGoodsBox .mc .bd_box .bdBoxPro ul li .pName,.catGoodsBox .mc .bd_box .bdBoxPro ul li .pPrice{width: 160px;}

.article .right{width: 768px;}
}


/*仿淘宝颜色选择器CSS样式*/
.propertySelect{}
.propertySelect strong{}
#propertySelect .attr{display: flex;}
#propertySelect .attr a{border:#7e7e7e 1px solid;text-align:center;background-color:#fff;white-space:nowrap;color:#000;text-decoration:none;float:left;position:relative; margin-right: 10px;padding: 0 10px;}
#propertySelect .attr a p{border:#fff 1px solid;background-color:#fff; line-height: 30px;}
#propertySelect .attr img{vertical-align:middle; display: none;}
#propertySelect .attr a p.img{}
#propertySelect .attr a p.txt{padding:0px;line-height:30px;min-width:32px;_width:32px;height:30px;font-weight:normal;padding:0 5px}
#propertySelect .attr a:hover{border:#E4393C 1px solid;line-height: 32px;}
#propertySelect .attr a:hover p{line-height: 30px;}
#propertySelect .attr a:focus{outline-style:none;}
#propertySelect .attr .attrsel{border:#E4393C 1px solid;display: flex;}
#propertySelect .attr .attrsel a:hover{border:#E4393C 1px solid;}
#propertySelect .attr .attrsel p{color:red;}
#propertySelect .attr .attrsel i{background:url(images/attr_sel.gif) no-repeat scroll right bottom transparent;bottom:0;height:16px;position:absolute;right:0;width:16px;}
.yq_r{position:absolute;right:0;top:0;color:#777;background-color:#f5f5f5;display:block;}
#yqlk{height:40px;overflow:hidden;padding-right:30px;}

.yqlink{color:#ccc;position:relative;}
.yqlink a{color:#cfcfcf;padding:0 10px 0 0;}
.mt15{margin-top:15px;}
.lh20{line-height:20px;}

/* 617 pk页样式 */
.zs_plBox .bd {
    overflow: hidden;
    *zoom: 1;
}
.zs_lCol {
    width: 865px;
    float: left;
    display: inline;
}
.zs_lMod {
    background-color: #fff;
    padding: 25px;
    margin-bottom: 30px;
}
.zs_rModd .title, .zs_ModTit {
    font-size: 16px;
    color: #221715;
    font-weight: bold;
    margin: 20px 20px 5px 20px;
}
.zs_plBox .bd.line {
    margin-top: 10px;
    background: url(../images/dot3.gif) 48% 0 repeat-y;
}
.zs_rModd .arr, .zs_ModTit .arr {
    background-color: #c40000;
    padding: 0 3px;
    height: 18px;
    margin-right: 5px;
    display: inline;
    float: left;
}
.zs_plBox .fl, .zs_plBox .fr {
    float: left;
    width: 49%;
}
.zs_plBox ul {
    overflow: hidden;
    *zoom: 1;
}
.zs_plBox li {
    overflow: hidden;
    *zoom: 1;
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}
.zs_plBox .avatar {
    text-align: center;
    float: left;
    display: inline;
    width: 76px;
    margin-left: 10px;
}
.zs_plBox .avatar img {
    border-radius: 50%;
    background-color: #f2f2f2;
}
.zs_plBox .name {
    display: block;
    padding-top: 5px;
}
.zs_plBox .d {
    float: left;
    display: inline;
    width: 246px;
    margin-left: 5px;
    margin-top: 5px;
    line-height: 20px;
}
.zs_plBox .c {
    height: 43px;
    overflow: hidden;
}
.zs_plBox .gray {
    color: #999;
    padding-top: 14px;
    display: block;
}
.ftj {
    background-color: #fff;
    line-height: 16px;
    padding: 15px 0;
    border-bottom: 1px solid #e5e5e5;
}
.bl_red {
    border-left: 4px solid #c40000;
    padding: 0 15px;
    line-height: 16px;
    font-size: 14px;
    color: #333;
    margin: 15px 0;
    overflow: hidden;
    zoom: 1;
}
.ftj .bl_red {
    margin: 0;
}
.vline {
    padding: 0 8px;
    color: #ccc;
}
.b_li {
    background-color: #fff;
    overflow: hidden;
    zoom: 1;
    padding-top: 15px;
    margin-bottom: 30px;
    height: 350px;
}
.b_li ul li {
    width: 270px;
    height: 330px;
    overflow: hidden;
    float: left;
    display: inline;
    margin: 0 0 10px 22px;
    border: 2px solid #fff;
    white-space: nowrap;
    line-height: 20px;
    position: relative;
    background-position: 50% 30%;
}

.zs_brandBox .bd {
    overflow: hidden;
}
.zs_brandBox .inner {
    margin-top: 20px;
}
.zs_brandBox a {
    display: inline-block;
    background-color: #ddd;
    color: #000;
    padding: 5px 30px;
    margin-right: 20px;
    margin-bottom: 10px;
}